[发明专利]一种渲染页面组件的方法和装置在审
申请号: | 202110215217.4 | 申请日: | 2021-02-24 |
公开(公告)号: | CN113031946A | 公开(公告)日: | 2021-06-25 |
发明(设计)人: | 张斯尚 | 申请(专利权)人: | 北京沃东天骏信息技术有限公司;北京京东世纪贸易有限公司 |
主分类号: | G06F8/38 | 分类号: | G06F8/38;G06F16/958 |
代理公司: | 中原信达知识产权代理有限责任公司 11219 | 代理人: | 郝红玉;郭晗 |
地址: | 100176 北京市北京经济技术*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 渲染 页面 组件 方法 装置 | ||
1.一种渲染页面组件的方法,其特征在于,包括:
从配置的组件文件中,为页面组件获取匹配的组件属性信息,其中,所述页面组件与页面信息相关联,且所述页面组件指示所述页面信息的多种状态;
根据所述组件属性信息,构建所述页面组件对应的展示样式;
获取集成所述页面组件的展示平台的设定标签,将所述设定标签和所述展示样式组合;
根据组合的结果以及所述展示平台所包括的所述页面信息的当前状态,为所述展示平台渲染所述页面组件。
2.根据权利要求1所述的方法,其特征在于,进一步包括:
从所述组件文件中,获取组件结构信息,其中,所述组件结构信息指示至少一种形状以及多种状态;
利用所述至少一种形状和多种所述状态,构建所述页面组件;
根据所述组件文件包括的关联关系,将所述页面组件关联到所述页面信息。
3.根据权利要求2所述的方法,其特征在于,
所述组件属性信息包括:至少一种所述形状的尺寸以及与至少一种所述形状和多种所述状态相匹配的颜色和动画效果中的任意一种或多种。
4.根据权利要求1所述的方法,其特征在于,进一步包括:
根据页面的布局,生成所述页面组件对应的组件配置模板;
获取用户输入的配置信息,并将所述配置信息修改为所述组件配置模板包括的组件属性信息,生成所述组件文件。
5.根据权利要求2所述的方法,其特征在于,构建所述页面组件,包括:
针对所述组件结构信息指示多种形状以及多种状态的情况,
构建多种所述形状的组合与多种所述状态的关联,得到所述页面组件。
6.根据权利要求2所述的方法,其特征在于,进一步包括:
所述关联关系包括:多种所述状态的状态标识与页面信息的多种状态之间的关联关系;
基于多个所述状态标识,生成多种所述形状的组件属性信息,并将所述组件属性信息写入所述组件文件中。
7.根据权利要求1至6任一项所述的方法,其特征在于,构建所述页面组件对应的展示样式,包括:
构建所述页面组件的样式数据结构;
将获取到的所述组件属性信息存储到所述样式数据结构中;
利用所述样式数据结构存储的组件属性信息,生成所述页面组件对应的展示样式。
8.根据权利要求7所述的方法,其特征在于,生成所述页面组件对应的展示样式,包括:
从所述样式数据结构存储的组件属性信息,获取状态标识;
基于所述状态标识,获取所述状态标识对应的至少一种形状的组件属性信息;
根据至少一种所述形状的组件属性信息,生成多种状态对应的所述页面组件的展示样式。
9.根据权利要求1所述的方法,其特征在于,
所述展示样式包括多种展示信息;
为所述展示平台渲染所述页面组件,包括:
从所述组合的结果中,选择一种与所述页面信息的当前状态相匹配的展示信息;
利用所述展示信息渲染所述页面组件。
10.根据权利要求9所述的方法,其特征在于,进一步包括:
当检测到所述页面信息的当前状态发生变更时,获取变更后的状态对应的展示信息;
利用变更后的状态对应的展示信息重新渲染所述页面组件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京沃东天骏信息技术有限公司;北京京东世纪贸易有限公司,未经北京沃东天骏信息技术有限公司;北京京东世纪贸易有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110215217.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种恒流送能装置
- 下一篇:一种天然气燃烧裂解产物炭黑的处理方法