System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及计算机,特别是涉及一种组件生成方法、装置、计算机设备、存储介质和计算机程序产品。
技术介绍
1、可视化开发平台指的是基于可视化编程快速生成应用程序的开发平台,用户可以通过可视化开发平台提供的各种组件来搭建应用程序各种界面。
2、现有技术中,可视化开发平台中的组件为可视化开发平台技术人员预先设置好的组件,用户可以基于这些组件来搭建所需的应用程序界面。
3、然而,这样的方法使得可视化开发平台的可用性较差,难以满足用户需求。
技术实现思路
1、基于此,有必要针对上述技术问题,提供一种组件生成方法、装置、计算机设备、计算机可读存储介质和计算机程序产品,可以有效的提高可视化开发平台的可用性,进而有效的提高基于可视化开发平台搭建应用程序界面的工作效率。
2、第一方面,本申请提供了一种组件生成方法,包括:
3、基于可视化开发平台的开发界面获取至少一个第一触发操作;基于该至少一个第一触发操作的操作轨迹生成至少一个填充模块;针对每个该填充模块,响应于针对目标基础组件的选择操作,将该目标基础组件填充至该填充模块中,以生成目标组件,该目标组件用于创建显示界面。
4、在其中一个实施例中,该方法还包括:响应于页面布局指令,对该开发界面的虚拟页面进行网格划分,以得到网格虚拟页面;该基于可视化开发平台的开发界面获取至少一个第一触发操作,包括:基于该网格虚拟页面获取该至少一个第一触发操作。
5、在其中一个实施例中,该方法还包括:获取
6、在其中一个实施例中,该获取配置指令,包括:基于该网格虚拟页面获取针对该填充模块的第一配置指令;或者,基于该开发界面的配置栏获取针对该填充模块的第一配置指令。
7、在其中一个实施例中,响应于针对目标基础组件的选择操作,将该目标基础组件填充至该填充模块中,以生成目标组件,包括:响应于针对该目标基础组件的选择操作,在该填充模块中显示该目标基础组件;响应于针对该目标基础组件的第二配置指令,对该目标基础组件的属性信息进行配置,以生成该目标组件。
8、在其中一个实施例中,该方法还包括:将该目标组件对应的源代码保存至该可视化开发平台,并在该开发界面中显示该目标组件。
9、第二方面,本申请还提供了一种组件生成装置,包括:
10、获取模块,用于基于可视化开发平台的开发界面获取至少一个第一触发操作;
11、生成模块,用于基于该至少一个第一触发操作的操作轨迹生成至少一个填充模块;
12、执行模块,用于针对每个该填充模块,响应于针对目标基础组件的选择操作,将该目标基础组件填充至该填充模块中,以生成目标组件,该目标组件用于创建显示界面。
13、第三方面,本申请还提供了一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述第一方面中任一所述的方法。
14、第四方面,本申请还提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述第一方面中任一所述的方法。
15、第五方面,本申请还提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述第一方面中任一所述的方法。
16、上述组件生成方法、装置、计算机设备、存储介质和计算机程序产品,基于可视化开发平台的开发界面获取至少一个第一触发操作;基于该至少一个第一触发操作的操作轨迹生成至少一个填充模块;针对每个该填充模块,响应于针对目标基础组件的选择操作,将该目标基础组件填充至该填充模块中,以生成目标组件,该目标组件用于创建显示界面。本申请提供的组件生成方法,在可视化开发平台不存在用户所需的目标组件的情况下,接收用于基于可视化开发平台的开发界面获取至少一个第一触发操作,并基于该第一触发操作的操作轨迹生成对应的填充模块,针对每一个填充模块,基于针对目标基础组件的选择操作,将目标基础组件填充至该填充模块中,以生成目标组件,避免了现有技术中,当可视化开发平台中,不存在有用户所需的目标组件,就需要可视化开发平台的技术人员根据用户的需求进行目标组件的开发,进而导致可视化开发平台的可用性较差的问题,采用本申请提供的组件生成方法,可以基于用于的需求生成目标组件,以供用户使用,有效的提高了可视化开发平台的可用性,进而有效的提高了基于可视化开发平台生成应用程序界面的工作效率。
本文档来自技高网...【技术保护点】
1.一种组件生成方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
4.根据权利要求3所述的方法,其特征在于,所述获取配置指令,包括:
5.根据权利要求1所述的方法,其特征在于,响应于针对目标基础组件的选择操作,将所述目标基础组件填充至所述填充模块中,以生成目标组件,包括:
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
7.一种组件生成装置,其特征在于,所述装置包括:
8.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至6中任一项所述的方法的步骤。
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。
10.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至6中任一项
...【技术特征摘要】
1.一种组件生成方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
4.根据权利要求3所述的方法,其特征在于,所述获取配置指令,包括:
5.根据权利要求1所述的方法,其特征在于,响应于针对目标基础组件的选择操作,将所述目标基础组件填充至所述填充模块中,以生成目标组件,包括:
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
<...【专利技术属性】
技术研发人员:邓新华,孙会首,李明达,
申请(专利权)人:曙光云计算集团股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。