控件生成方法、装置、网络设备及存储介质制造方法及图纸

技术编号:26596720 阅读:27 留言:0更新日期:2020-12-04 21:18
本发明专利技术实施方式涉及通信技术领域,公开了一种控件生成方法,包括:获取目标控件的配置信息;根据所述配置信息调用底层Canvas接口生成所述目标控件。本发明专利技术实施方式还公开了一种控件生成装置、网络设备及存储介质。本发明专利技术实施方式提供的控件生成方法、装置、网络设备及存储介质,可以提高生成控件的效率。

【技术实现步骤摘要】
控件生成方法、装置、网络设备及存储介质
本专利技术涉及通信
,特别涉及一种控件生成方法、装置、网络设备及存储介质。
技术介绍
微信小程序(WechatMiniProgram)为小程序的一种,是一种不需要下载安装即可使用的应用,用户通过扫一扫或搜一下即可打开微信小程序。微信小程序的页面一般通过生成各种控件来实现,现有微信小程序在生成控件的方法主要通过微信原生的元素(wxml、wxss、json、javascript)以及封装以上元素的框架来实现,其中,wxml用于定义页面的模板(即页面能显示哪些控件),wxss用于定义控件的样式(即控件如何显示),json用于定义页面的配置和数据源(即控件需要用到哪些内容),javascript用于控制界面的显示,处理数据和业务流程。然而,专利技术人发现相关技术至少存在以下技术问题:通过微信原生的元素及封装框架来生成控件,必须事先定义好wxml(页面模板)、wxss(页面样式)、json(页面配置)和JavaScript(页面处理逻辑),生成控件的效率较低。>
技术实现思路
...

【技术保护点】
1.一种控件生成方法,其特征在于,包括:/n获取目标控件的配置信息;/n根据所述配置信息调用底层Canvas接口生成所述目标控件。/n

【技术特征摘要】
1.一种控件生成方法,其特征在于,包括:
获取目标控件的配置信息;
根据所述配置信息调用底层Canvas接口生成所述目标控件。


2.根据权利要求1所述的控件生成方法,其特征在于,所述根据所述配置信息调用底层Canvas接口生成所述目标控件,包括:
根据所述配置信息在前端页面加入埋桩标记;
根据所述配置信息生成视图;
将所述视图显示在所述埋桩标记上,得到所述目标控件。


3.根据权利要求2所述的控件生成方法,其特征在于,所述将所述视图显示在所述埋桩标记上,包括:
获取所述前端页面的页面大小和所述前端页面所在系统的系统类型;
根据所述页面大小和所述系统类型采用自适应算法将所述视图显示在所述埋桩标记上。


4.根据权利要求2所述的控件生成方法,其特征在于,在所述将所述视图显示在所述埋桩标记上之后,还包括:
获取在所述埋桩标记上输入的移除指令;
根据所述移除指令移除所述目标控件。


5.根据权利要求1所述的控件生成方法,其特征在于,还包括:
当所述配置信息更新时,获取更新后的配置信息;
根据所述...

【专利技术属性】
技术研发人员:杨云君蔡露薇黄鹏飞徐靖燕武
申请(专利权)人:中移杭州信息技术有限公司中国移动通信集团有限公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1