System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种数据操作页面搭建方法、装置、电子设备及存储介质制造方法及图纸_技高网

一种数据操作页面搭建方法、装置、电子设备及存储介质制造方法及图纸

技术编号:40981617 阅读:3 留言:0更新日期:2024-04-18 21:27
本发明专利技术实施例提供了一种数据操作页面搭建方法、装置、电子设备及存储介质,涉及软件开发领域。通过接收页面可视化搭建指令,显示可视化操作区,接收添加组件指令,根据添加组件指令,将组件添加至制作区,并在预览区显示组件的展示效果,接收数据源绑定指令,根据所述数据源绑定指令,将数据源与所述组件进行绑定,完成数据操作页面的搭建。从而能够由后端开发人员独立数据操作页面的开发,减少了沟通时间,提升了开发效率,并且减少了人力成本。

【技术实现步骤摘要】

本专利技术涉及软件开发领域,具体而言,涉及一种数据操作页面搭建方法、装置、电子设备及存储介质


技术介绍

1、后台数据操作界面,指用来管理数据表的可视化界面,用于对数据表的增删改查,现今后台数据操作界面的开发,都需要前端开发人员和后端开发人员共同进行,传统的数据操作界面开发方式存在效率和质量参差不齐、沟通效率低、耗时高的问题。


技术实现思路

1、有鉴于此,本专利技术实施例的目的在于,提供一种数据操作页面搭建方法、装置、电子设备及存储介质以至少部分地改善上述问题。

2、为了实现上述目的,本专利技术实施例采用的技术方案如下:

3、第一方面,本专利技术实施例提供了一种数据操作页面搭建方法,应用于页面搭建平台,所述方法包括:

4、接收页面可视化搭建指令,显示可视化操作区;所述可视化操作区包括组件区、制作区以及预览区;所述制作区用于制作页面,所述组件区用于提供所述制作区制作页面所需的组件,所述预览区用于显示所述制作区制作页面的效果;

5、接收添加组件指令,根据所述添加组件指令,将组件添加至所述制作区,并在所述预览区显示所述组件的展示效果;

6、接收数据源绑定指令,根据所述数据源绑定指令,将数据源与所述组件进行绑定,完成数据操作页面的搭建。

7、可选地,所述组件的类型包括表格,当添加的组件为表格,所述方法还包括:

8、接收绑定数据表指令,将所述表格与所述绑定数据表指令中的数据表进行绑定;

9、接收新增表格列指令,将所述表格新增一列。

10、可选地,所述新增表格列指令包括数据表的字段名,当数据表的字段名不为空时,所述接收新增表格列指令,将所述表格新增一列,包括:

11、接收新增表格列指令,所述新增表格列指令包括数据表的字段名以及表格列标题;

12、根据所述表格列标题,将所述表格新增第一列;所述第一列的表头为所述表格列标题;

13、根据所述数据表的字段名,将所述数据表的字段名与所述第一列进行绑定。

14、可选地,所述新增表格列指令包括表格列类别,所述表格列类别包括操作项,当所述新增表格列指令的表格列类别为操作项,所述接收新增表格列指令,将所述表格新增一列,包括:

15、接收新增表格列指令,所述新增表格列指令包括表格列标题以及操作信息;

16、根据所述表格列标题,将所述表格新增第二列;所述第二列的表头为所述表格列标题;

17、根据所述操作信息,将所述操作信息与所述第二列进行绑定。

18、可选地,所述组件的类型包括表单,当添加的组件为表单,所述方法还包括:

19、接收绑定数据表指令,将所述表单与所述绑定数据表指令中的数据表进行绑定;

20、接收新增表单项指令,所述新增表单项指令包括数据表的字段名以及表单项名称;

21、根据所述表单项名称,将所述表单新增第一行,所述第一行包括表单项名称以及输入框;

22、根据所述数据表的字段名,将所述数据表的字段名与所述第一行进行绑定。

23、可选地,所述方法还包括:

24、接收添加数据源指令,所述添加数据源指令包括数据库名称;

25、根据所述数据库名称,查找到数据库,将所述数据库绑定到所述页面搭建平台;

26、接收导入数据表指令,所述导入数据表指令包括数据表名称;

27、根据所述数据表名称,查找到数据表,将所述数据表导入到所述页面搭建平台;

28、接收同步表字段指令,将所述数据表的表结构同步至所述页面搭建平台。

29、可选地,所述方法还包括:

30、接收新增字段指令,所述新增字段指令包括字段名、数据类型;

31、根据所述字段名和所述数据类型,在所述页面搭建平台新增的对应数据表的字段,并将所述字段同步至数据源的数据表中。

32、第二方面,本专利技术实施例提供了一种数据操作页面搭建装置,应用于页面搭建平台,所述装置包括:

33、可视化操作区显示单元,用于接收页面可视化搭建指令,显示可视化操作区;所述可视化操作区包括组件区、制作区以及预览区;所述制作区用于制作页面,所述组件区用于提供所述制作区制作页面所需的组件,所述预览区用于显示所述制作区制作页面的效果;

34、组件添加单元,用于接收添加组件指令,根据所述添加组件指令,将组件添加至所述制作区,并在所述预览区显示所述组件的展示效果;

35、数据源绑定单元,用于接收数据源绑定指令,根据所述数据源绑定指令,将数据源与所述组件进行绑定,完成数据操作页面的搭建。

36、第三方面,本专利技术实施例提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述任一项所述的方法。

37、第四方面,本专利技术实施例提供了一种存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一项所述的方法。

38、本专利技术实施例提供的一种数据操作页面搭建方法、装置、电子设备及存储介质,通过接收页面可视化搭建指令,显示可视化操作区,接收添加组件指令,根据添加组件指令,将组件添加至制作区,并在预览区显示组件的展示效果,接收数据源绑定指令,根据所述数据源绑定指令,将数据源与所述组件进行绑定,完成数据操作页面的搭建。从而能够由后端开发人员独立数据操作页面的开发,减少了沟通时间,提升了开发效率,并且减少了人力成本。

39、为使本申请的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

本文档来自技高网...

【技术保护点】

1.一种数据操作页面搭建方法,其特征在于,应用于页面搭建平台,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述组件的类型包括表格,当添加的组件为表格,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,所述新增表格列指令包括数据表的字段名,当数据表的字段名不为空时,所述接收新增表格列指令,将所述表格新增一列,包括:

4.根据权利要求2所述的方法,其特征在于,所述新增表格列指令包括表格列类别,所述表格列类别包括操作项,当所述新增表格列指令的表格列类别为操作项,所述接收新增表格列指令,将所述表格新增一列,包括:

5.根据权利要求1所述的方法,其特征在于,所述组件的类型包括表单,当添加的组件为表单,所述方法还包括:

6.根据权利要求1所述的方法,其特征在于,所述方法还包括:

7.根据权利要求6所述的方法,其特征在于,所述方法还包括:

8.一种数据操作页面搭建装置,其特征在于,应用于页面搭建平台,所述装置包括:

9.一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现权利要求1至7任一项所述的方法。

10.一种存储介质,其上存储有计算机程序,其特征在于:所述计算机程序被处理器执行时实现权利要求1至7任一项所述的方法。

...

【技术特征摘要】

1.一种数据操作页面搭建方法,其特征在于,应用于页面搭建平台,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述组件的类型包括表格,当添加的组件为表格,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,所述新增表格列指令包括数据表的字段名,当数据表的字段名不为空时,所述接收新增表格列指令,将所述表格新增一列,包括:

4.根据权利要求2所述的方法,其特征在于,所述新增表格列指令包括表格列类别,所述表格列类别包括操作项,当所述新增表格列指令的表格列类别为操作项,所述接收新增表格列指令,将所述表格新增一列,包括:

5.根据权利要求1所述的方法...

【专利技术属性】
技术研发人员:陈翔海
申请(专利权)人:广州虎牙信息科技有限公司
类型:发明
国别省市:

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

1