【技术实现步骤摘要】
基于通用组件语言规范的可视化页面制作方法和相关产品
本专利技术涉及计算机
,具体涉及一种基于通用组件语言规范的可视化页面制作方法和相关产品。
技术介绍
目前市场上各类组件库层出不穷,组件库中组件数量多、表现丰富,视觉效果较好,但组件之间的组织方式并没有达成一致,因此不同的开发人员在维护原组件、扩展新组件时,难以保持一直性,导致维护成本大,用户使用体验差。
技术实现思路
本专利技术实施例提供了一种基于通用组件语言规范的可视化页面制作方法和相关产品,解决了组件的一致性问题,有利于不同开发者在维护原组件、拓展新组件时保持一致性。第一方面,本专利技术实施例提供了一种基于通用组件语言规范的可视化页面制作方法,包括:获取目标组件库中至少两个组件的预设特征的描述信息,所述描述信息的内容格式为预设格式;按照预设顺序组织所述至少两个组件中每个组件的预设特征的描述信息,得到所述至少两个组件中每个组件的初始配置信息,其中,所述预设特征、所述预设格式和所述预设顺序是由通用组件语言规范所约束的; >响应于页面制作指令本文档来自技高网...
【技术保护点】
1.一种基于通用组件语言规范的可视化页面制作方法,其特征在于,所述方法包括:/n获取目标组件库中至少两个组件的预设特征的描述信息,所述描述信息的内容格式为预设格式;/n按照预设顺序组织所述至少两个组件中每个组件的预设特征的描述信息,得到所述至少两个组件中每个组件的初始配置信息;/n响应于页面制作指令,显示布局页面,将所述至少两个组件从所述目标组件库加载到所述布局页面中;/n确认所述布局页面中的至少一个目标组件,并获取所述至少一个目标组件的设置信息;/n根据所述设置信息加载可视化页面。/n
【技术特征摘要】
1.一种基于通用组件语言规范的可视化页面制作方法,其特征在于,所述方法包括:
获取目标组件库中至少两个组件的预设特征的描述信息,所述描述信息的内容格式为预设格式;
按照预设顺序组织所述至少两个组件中每个组件的预设特征的描述信息,得到所述至少两个组件中每个组件的初始配置信息;
响应于页面制作指令,显示布局页面,将所述至少两个组件从所述目标组件库加载到所述布局页面中;
确认所述布局页面中的至少一个目标组件,并获取所述至少一个目标组件的设置信息;
根据所述设置信息加载可视化页面。
2.根据权利要求1所述的方法,其特征在于,所述根据所述设置信息加载可视化页面,包括:
根据所述设置信息更新所述至少一个目标组件对应的至少一个初始配置信息,得到至少一个更新配置信息;
根据所述至少一个更新配置信息得到目标配置信息;
根据所述目标配置信息加载可视化页面。
3.根据权利要求2所述的方法,其特征在于,所述根据所述至少一个更新配置信息得到目标配置信息,包括:
确认所述至少一个目标组件中的关联组件,其中,所述关联组件间的关系包括嵌套和组合;
根据所述关联组件间的关系对所述关联组件对应的更新配置信息进行调整,得到关联配置信息;
根据所述关联配置信息和非关联组件的更新配置信息得到所述目标配置信息,其中,所述非关联组件为所述至少一个目标组件中除所述关联组件以外的目标组件。
4.根据权利要求2所述的方法,其特征在于,所述根据所述设置信息更新所述至少一个目标组件对应的至少一个初始配置信息,得到至少一个更新配置信息,包括:
根据所述设置信息确认所述至少一个目标组件中每个目标组件的特征;
根据所述至少一个目标组件中每个目标组件的特征更新所述至少一个目标组件中每个目标组件的预设特征的描述信息;
按照预设顺序组织所述至少一个目标组件中每个目标组件的预设特征的更新后的描述信息,得到至少一个更新配置信息。
5.根据权利要求1所述的方法,其特征在于,在所述根据所述目标配置信息加载可视化页面之后,所述方法还包括:
响应于触发指令,执行触发事件,其中,所述触发事件与所述触发指令一一对应,所述触发事件属于所述预设特征。
6.根据权利要求1所述的方法,其特征在于,若组件库为多组件库,将所述至少两个组件从所述目标组件库加载到所述布局页面中,包括:
响应于组件库选取指令,获取与所述目标组件库对应的目标描述文件;
根据所述目标描述文件将所述至少两个组件从所述目标组件库中加载到所述布局页面中。
...
【专利技术属性】
技术研发人员:彭自强,冀乃彬,杜光敏,吴荣滨,牛玉红,严丰,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。