买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
摘要:本发明公开了一种富文本展示和刷新的方法及终端;本发明根据预先自定义的数据存储格式JSONSchema获取所有自定义元素与文本节点;若为自定义元素,则根据所述自定义元素的元素类型和自定义属性,调用富文本编辑器中与所述元素类型对应的渲染组件,由对应的渲染组件渲染生成与所述自定义属性对应的页面内容;若为文本节点,则由文本渲染组件根据所述文本节点的自定义属性来对所述文本节点的文本内容进行渲染,生成文本内容;本发明基于前端组件化的背景和思路,预先进行了数据存储格式JSONSchema的自定义,自由度高,提高了数据格式的扩展性,并按照页面元素的类型,选择对应的组件进行渲染,提高了代码的可维护性。
主权项:1.一种富文本展示和刷新的方法,其特征在于,包括:S1、根据预先自定义的数据存储格式JSONSchema获取所有自定义元素与文本节点;S2、若为自定义元素,则根据所述自定义元素的元素类型和自定义属性,调用富文本编辑器中与所述元素类型对应的渲染组件,由对应的渲染组件渲染生成与所述自定义属性对应的页面内容;S3、若为文本节点,则由文本渲染组件根据所述文本节点的自定义属性来对所述文本节点的文本内容进行渲染,生成文本内容;S4、获取用户的操作请求,根据所述操作请求中的点选内容,调用与所述点选内容对应的第一渲染组件,对所述操作请求进行处理,所述操作请求包括不改变JSONSchema的操作和改变JSONSchema的操作;所述步骤S4中,所述调用与所述点选内容对应的第一渲染组件,对所述操作请求进行处理具体为:调用与所述点选内容对应的第一渲染组件;判断所述操作请求是否为不改变JSONSchema的操作,若是,则所述第一渲染组件根据所述操作请求进行对应处理即可;否则所述第一渲染组件将所述操作请求转化为对应JSONSchema的一个或多个原子操作Operation,根据所述原子操作对应修改JSONSchema,生成新的JSONSchema,并根据新的JSONSchema,获取所有自定义元素和文本节点,执行步骤S2和S3来刷新和重新渲染页面。
全文数据:
权利要求:
百度查询: 福建天泉教育科技有限公司 一种富文本展示和刷新的方法及终端
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。