System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及页面显示,具体而言,涉及一种页面显示方法、装置、电子设备和存储介质。
技术介绍
1、随着智能化和信息化在各个领域的不断深入,电力系统也正在经历着一场深刻的变革。用电采集模组终端作为电力系统的重要组成部分,其性能和功能直接影响到电力系统的运行效率和质量。根据各个地区局方对用电采集终端的个性化需求,定制化的页面显示内容和可配置参数。提高用电采集终端的页面显示的易用性和可维护性,是当前需解决的问题。
2、现有技术中页面显示的开发成本以及维护成本较高。
技术实现思路
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、第四方面,本专利技术提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如前述实施方式中任一项所述的页面显示方法。
本文档来自技高网...【技术保护点】
1.一种页面显示方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,每个所述控件的配置信息包括控件类型和显示内容配置信息;所述根据所述目标控件对应的下一层级的控件的配置信息,显示所述应用程序的目标页面,包括:
3.根据权利要求2所述的方法,其特征在于,所述控件包括目录控件和非目录控件,所述目录控件的显示内容配置信息包括标题内容,所述非目录控件的显示内容配置信息包括内容标识;所述根据所述下一层级的控件的配置信息中的控件类型和显示内容配置信息,获取待显示内容,包括:
4.根据权利要求2所述的方法,其特征在于,每个所述控件的配置信息还包括效果配置信息;所述对所述待显示内容进行显示,从而显示所述应用程序的目标页面,包括:
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
7.一种页面显示装置,其特征在于,所述装置包括:
8.根据权利要求7所述的装置,其特征在于,每个所述控件的配置信息包括控件类型和显示内容配置信息
9.一种电子设备,其特征在于,包括处理器和存储器,所述存储器存储有能够被所述处理器执行的计算机程序,所述处理器可执行的计算机程序以实现权利要求1-6任一所述的页面显示方法。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-6中任一项所述的页面显示方法。
...【技术特征摘要】
1.一种页面显示方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,每个所述控件的配置信息包括控件类型和显示内容配置信息;所述根据所述目标控件对应的下一层级的控件的配置信息,显示所述应用程序的目标页面,包括:
3.根据权利要求2所述的方法,其特征在于,所述控件包括目录控件和非目录控件,所述目录控件的显示内容配置信息包括标题内容,所述非目录控件的显示内容配置信息包括内容标识;所述根据所述下一层级的控件的配置信息中的控件类型和显示内容配置信息,获取待显示内容,包括:
4.根据权利要求2所述的方法,其特征在于,每个所述控件的配置信息还包括效果配置信息;所述对所述待显示内容进行显示,从而显示所述应用程序的目标...
【专利技术属性】
技术研发人员:苑翼飞,苟孟生,刘绪胜,赵雨婷,李文玉,
申请(专利权)人:宁波三星智能电气有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。