瑞庭网络技术(上海)有限公司秦小杰获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉瑞庭网络技术(上海)有限公司申请的专利组件动态渲染方法、装置、设备及介质获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN114547514B 。
龙图腾网通过国家知识产权局官网在2026-02-24发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202111672777.9,技术领域涉及:G06F16/958;该发明授权组件动态渲染方法、装置、设备及介质是由秦小杰;钱杰;吴振设计研发完成,并于2021-12-31向国家知识产权局提交的专利申请。
本组件动态渲染方法、装置、设备及介质在说明书摘要公布了:本申请实施例提供一种组件动态渲染方法、装置、设备及介质。在本申请实施例中,根据应用程序支持的第一平台针对目标页面发起的渲染请求,可以获取目标页面对应的DSL描述文件以及识别DSL描述文件中的多个UI对象的属性信息和多个UI对象之间的级联关系,将多个UI对象的属性信息和多个UI对象之间的级联关系分别转换为第一平台所能识别的多个组件描述信息和多个目标组件对应的页面布局信息,以利用多个目标组件进行页面渲染,得到目标页面。由于DSL描述文件对第一平台没有依赖性,可以根据DSL描述文件实现跨平台对前端页面动态化渲染,利用各平台的原生组件及原生渲染能力进行页面渲染,具有更高的性能和效率。
本发明授权组件动态渲染方法、装置、设备及介质在权利要求书中公布了:1.一种组件动态渲染方法,其特征在于,包括: 响应应用程序支持的第一平台针对目标页面发起的渲染请求,获取所述目标页面对应的DSL描述文件以及指定渲染信息,所述DSL描述文件是脱离所述第一平台特性的页面信息描述文件,所述指定渲染信息是在所述第一平台对所述目标页面中的指定渲染组件有指定渲染需求时按需为所述目标页面中的指定渲染组件设置的,以及所述指定渲染信息是在DSL渲染引擎每次启动时被注入所述DSL渲染引擎的启动参数中,以供所述DSL渲染引擎获取所述第一平台对所述目标页面的指定渲染信息,所述指定渲染信息用于确定所述指定渲染组件以及所述指定渲染组件的组件基本信息和组件布局信息; 识别所述DSL描述文件中包含的多个UI对象的属性信息以及所述多个UI对象之间的级联关系; 将所述多个UI对象的属性信息中包含的多个组件基本信息和多个组件布局信息以及所述指定渲染组件的组件基本信息和组件布局信息转换为所述第一平台所能识别的多个组件描述信息,所述多个组件描述信息指向所述第一平台支持的多个目标组件和所述指定渲染组件; 将所述多个目标组件和所述指定渲染组件之间的级联关系转换为所述多个目标组件和所述指定渲染组件对应的页面布局信息,所述多个目标组件和所述指定渲染组件之间的级联关系是根据所述指定渲染组件的组件基本信息和组件布局信息确定的; 根据所述页面布局信息和所述多个组件描述信息,利用所述多个目标组件和所述指定渲染组件进行页面渲染,以得到所述目标页面; 其中,所述属性信息中还包括第一组件关联的事件信息,所述事件信息至少包括事件触发行为、数据处理方式以及数据传输信息,所述方法还包括: 从所述属性信息中解析出关联有事件信息的第一目标组件; 针对所述第一目标组件,根据所述事件触发行为、数据处理方式以及数据传输信息,在所述页面布局信息中为所述第一目标组件绑定数据响应事件和行为监听事件;其中,所述行为监听事件用于在渲染出所述目标页面的情况下监听所述目标页面上是否发生所述事件触发行为,所述数据响应事件用于在所述行为监听事件监听到所述事件触发行为的情况下,按照所述数据处理方式和所述数据传输信息进行数据处理。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人瑞庭网络技术(上海)有限公司,其通讯地址为:200124 上海市浦东新区平家桥路100弄6号20、21层(名义楼层,实际楼层18、19层);或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

皖公网安备 34010402703815号
请提出您的宝贵建议,有机会获取IP积分或其他奖励