[发明专利]一种基于可配置控件的轻型应用程序创建方法有效
申请号: | 201711397558.8 | 申请日: | 2017-12-21 |
公开(公告)号: | CN108170415B | 公开(公告)日: | 2021-01-22 |
发明(设计)人: | 高展宏;刘辉;王欢;钱勇;张玉楠 | 申请(专利权)人: | 博康智能信息技术有限公司 |
主分类号: | G06F8/20 | 分类号: | G06F8/20;G06F8/60;G06F8/71 |
代理公司: | 北京风雅颂专利代理有限公司 11403 | 代理人: | 陈宙;于晓霞 |
地址: | 100192 北京市海淀区西小口路66号*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于可配置控件的轻型应用程序创建方法,包括:A、点击控件列表中的任一控件,获得控件的版本号;B、将控件的版本号与数据库内的控件版本号进行比较,如果两者的版本号不同则下载最新版本的控件,否则直接加载到控件页面中;C、控件页面加载完成后创建一个init对象和config对象;D、通过setUrl方法往一个空的数组中插入接口列表,根据接口选择界面获取接口列表并写入或者通过所述init对象的urlList属性;E、选择接口列表中的任一接口,修改接口的返回列、默认值或初始值后,查找接口的auto参数设置为true。本发明所提供的基于可配置控件的轻型应用程序创建方法,能够快速创建轻型应用程序,供目标用户使用,提高操作的便利性。 | ||
搜索关键词: | 一种 基于 配置 控件 轻型 应用程序 创建 方法 | ||
A、点击控件列表中的任一控件,获得所述控件的版本号;
B、将所述控件的版本号与数据库内的控件版本号进行比较,如果所述控件的版本号与数据库内的控件版本号不同则下载最新版本的控件,否则直接加载到控件页面中;
C、所述控件页面加载完成后创建一个init对象和config对象;
D、通过setUrl方法往一个空的数组中插入接口列表,创建接口选择界面,根据所述接口选择界面获取接口列表并写入或者通过所述init对象的urlList属性;
E、选择所述接口列表中的任一接口,修改所述接口的返回列、默认值或初始值后,查找到使用所述接口的方法的auto参数设置为true时,则自动运行该方法;
或者所述接口的url写入到子页面config对象中,继续编辑所述接口的参数,查找到所述控件页面使用该接口的方法的autoRun参数设置为true时,自动运行该方法。
2.根据权利要求1所述的基于可配置控件的轻型应用程序创建方法,其特征在于,所述步骤A之前还包括步骤F:F、通过ajax向后台发送请求后,通过接口向控件库管理系统获取相应的控件列表。
3.根据权利要求1所述的基于可配置控件的轻型应用程序创建方法,其特征在于,任一所述接口对应一个包含唯一标识的json对象。4.根据权利要求3所述的基于可配置控件的轻型应用程序创建方法,其特征在于,对任一所述接口的类型、返回列的长度限制、输入参数的长度限制写入到所述init对象的urlList属性中。5.根据权利要求1所述的基于可配置控件的轻型应用程序创建方法,其特征在于,所述创建接口选择界面的具体步骤为:D1、通过setFn方法往init对象的fnList中插入方法对象;
D2、然后通过setUrl方法来绑定urlId所述接口,完成接口选择界面的创建。
6.根据权利要求1所述的基于可配置控件的轻型应用程序创建方法,其特征在于,所述所述接口选择的具体步骤包括:E1、按照所述init对象的urlList来选择参数数量及类型都符合的接口;
E2、然后将所述接口的参数拼接成按钮的字符串。
7.根据权利要求1所述的基于可配置控件的轻型应用程序创建方法,其特征在于,所述保存轻型应用程序的具体步为:将所述控件页面及config对象压缩保存至fastDFS上的位置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于博康智能信息技术有限公司,未经博康智能信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201711397558.8/,转载请声明来源钻瓜专利网。