System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及计算机领域,特别是涉及一种生成小程序页面的方法、装置及系统。
技术介绍
1、小程序是一种轻量级应用程序,它不需要像app那样下载和安装,用户可以直接通过扫描二维码或搜索名称等方式进入小程序使用。
2、现有的小程序页面编制方法主要是编程人员依据需求进行相应的编程,从而得到需要的小程序页面,但编程的技术门槛较高,使得编程人员有限,即能够制作小程序的人员较少,但随着各大平台都推出了小程序功能,小程序的需求水涨船高,靠人工编程的方式难以满足大量小程序页面的生成需求。
技术实现思路
1、有鉴于此,本申请实施例提供了一种生成小程序页面的方法、装置及系统,可以解决上述问题。
2、本申请实施例的第一方面提供了一种生成小程序页面的方法,所述方法包括:
3、s1:获取各平台中各个类型的小程序中的所有页面组件;
4、s2:建立包含获取到的所有页面组件的页面组件数据库,并依据页面组件的功能将各个页面组件分类;
5、s3:获取小程序生成请求以及小程序页面需求信息,其中,小程序页面需求信息包括小程序页面中的各个组件的组件类型以及每一个组件在小程序页面中的位置;
6、s4:依据小程序页面需求信息从页面组件数据库中筛选出符合需求的页面组件;
7、s5:取一个空白小程序页面,依据小程序页面需求信息将筛选出的页面组件移动至空白小程序页面上,进而生成满足小程序页面需求信息的小程序页面。
8、本申请实施例的第二方
9、第一获取模块,用于获取各平台中各个类型的小程序中的所有页面组件;
10、第一处理模块,用于建立包含获取到的所有页面组件的页面组件数据库,并依据页面组件的功能将各个页面组件分类;
11、第二获取模块,用于获取小程序生成请求以及小程序页面需求信息,其中,小程序页面需求信息包括小程序页面中的各个组件的组件类型以及每一个组件在小程序页面中的位置;
12、第二处理模块,用于依据小程序页面需求信息从页面组件数据库中筛选出符合需求的页面组件;
13、第三处理模块,用于取一个空白小程序页面,依据小程序页面需求信息将筛选出的页面组件移动至空白小程序页面上,进而生成满足小程序页面需求信息的小程序页面。
14、本申请实施例的第三方面提供了一种生成小程序页面的系统,所述系统包括:
15、输入装置,用于供用户输入小程序生成请求以及小程序页面需求信息;
16、终端设备,所述终端设备与输入装置连接,用于执行所述的生成小程序页面的方法的步骤。
17、本申请实施例与现有技术相比存在的有益效果是:本专利技术提供的方法包括获取各平台中各个类型的小程序中的所有页面组件;建立包含获取到的所有页面组件的页面组件数据库,并依据页面组件的功能将各个页面组件分类;获取小程序生成请求以及小程序页面需求信息;依据小程序页面需求信息从页面组件数据库中筛选出符合需求的页面组件;取一个空白小程序页面,将筛选出的页面组件移动至小程序页面需求信息中对应的位置,进而生成满足小程序页面需求信息的小程序页面;本专利技术所建立的数据库涵盖了各平台中各个类型的小程序中的所有页面组件,可以直接依据用户给出的需求信息将相应的组件调出,进而自动生成需求的小程序页面,生成过程高效快捷,并且用户无需编程,只需要提供相应的需求信息即可,即生成小程序的技术门槛低,使得大量的工作人员能够参与到小程序的编制当中,进一步满足大量小程序页面的生成需求。
本文档来自技高网...【技术保护点】
1.一种生成小程序页面的方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,组件类型包括功能类型和样式类型,所述依据页面组件的功能将各个页面组件分类包括:
3.根据权利要求2所述的方法,其特征在于,所述小程序生成请求由用户输入,所述小程序页面需求信息由用户编制并输入;小程序页面需求信息包括一个小程序模拟页面,小程序模拟页面中包括若干个位置区域,每一个位置区域中包括用户输入的需要生成的页面组件的目标组件类型。
4.根据权利要求3所述的方法,其特征在于,所述依据小程序页面需求信息从页面组件数据库中筛选出符合需求的页面组件包括:
5.根据权利要求4所述的方法,其特征在于,所述依据小程序页面需求信息将筛选出的页面组件移动至空白小程序页面上包括:
6.根据权利要求1所述的方法,其特征在于,在步骤S5之后还包括:
7.根据权利要求6所述的方法,其特征在于,每次获取到小程序生成请求以及小程序页面需求信息后,执行步骤S4至步骤S8。
8.根据权利要求7所述的方法,其特征在于,在获取到用户输
9.一种生成小程序页面的装置,其特征在于,所述装置包括:
10.一种生成小程序页面的系统,其特征在于,所述系统包括:
...【技术特征摘要】
1.一种生成小程序页面的方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,组件类型包括功能类型和样式类型,所述依据页面组件的功能将各个页面组件分类包括:
3.根据权利要求2所述的方法,其特征在于,所述小程序生成请求由用户输入,所述小程序页面需求信息由用户编制并输入;小程序页面需求信息包括一个小程序模拟页面,小程序模拟页面中包括若干个位置区域,每一个位置区域中包括用户输入的需要生成的页面组件的目标组件类型。
4.根据权利要求3所述的方法,其特征在于,所述依据小程序页面需求信息从页面组件数据库中筛选出符合需求的页面组件包括:
5.根据权利要求4所述的方法,其特征在于,所述依据...
【专利技术属性】
技术研发人员:潘力,周云聪,刘远发,刘坚伟,何本仕,杨俊,
申请(专利权)人:广州骏伯网络科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。