【技术实现步骤摘要】
图表处理方法、装置及电子设备
[0001]本申请涉及自动程化
,特别涉及图表处理方法、装置及电子设备。
技术介绍
[0002]目前,在web应用程序的开发过程中,一般是采用例如MVC这样的构建模式,以达到代码耦合性低、重用性高、生命周期成本低、部署快、可维护性高、有利于软件工程化管理等目的效果。在MVC软件构建模式中,M指Model(模型)层,是应用程序中用于处理应用程序数据逻辑的部分,例如,模型对象负责在数据库中存取数据;V指View(视图)层,是应用程序中处理数据显示的部分,例如,依据模型提供的数据创建视图;C指Controller(控制器)层,是应用程序中处理用户交互的部分,例如,负责从视图读取数据,控制用户输入,并向模型发送数据。
[0003]其中,视图是指用户看到并与之交互的界面,通常由HTML元素组成的界面,在web项目开发时,可以采用Html语言或JavaScript语言编写。Model(模型)层包括很多模型,这些模型表示企业数据和业务的规则。Model(模型)层拥有最多的处理任务,例如,它可以用 ...
【技术保护点】
【技术特征摘要】
1.一种图表处理方法,其特征在于,包括:获取被添加至目标区域内的目标图表组件的标识;获取预先设置的与所述标识对应的图表的前端代码段,所述图表的前端代码段用于限定图表中数据的显示样式,和/或图表在web页面中图表的显示样式;接收对所述目标图表组件中至少一个配置参数的调整指令;所述配置参数包括数据源;根据所述调整指令,对所述图表的前端代码段中至少一个配置参数进行调整,得到调整后的图表的前端代码段;通过预先设置的解析器解析调整后的图表的前端代码段,并根据解析结果,以调整后的图表的前端代码段所限定的显示样式显示数据源中的数据,得到图表显示结果。2.根据权利要求1所述的方法,其特征在于,在得到调整后的图表的前端代码段之后,且在通过预先设置的解析器解析调整后的图表的前端代码段之前,还包括:将调整后的图表的前端代码段打包成预定格式的数据对象;将所述数据对象发送至解析器;解析器接收所述数据对象;相应地,所述通过预先设置的解析器解析调整后的图表的前端代码段,包括:通过预先设置的解析器解析所述数据对象。3.根据权利要求2所述的方法,其特征在于,通过预先设置的解析器解析所述数据对象之后,包括:判断解析结果中的数据源是否为URL;在数据源不是URL的情况下,通过解析器从数据源获取数据;将获取到的数据填充至解析结果。4.根据权利要求3所述的方法,其特征在于,判断解析结果中的数据源是否为URL之后,还包括:在数据源是URL的情况下,从解析结果中获取请求数据、响应数据;其中,所述请求数据为待显示的图表中的数据属性,所述响应数据为待反馈的服务器中的数据字段;向所述URL定位的数据库服务器发送HTTP请求,并接收反馈的数据;其中,所述HTTP请求中包括所述请求数据、所述响应数据;将反馈的数据填充至解析结果。5.根据权利要求1所述的方法,其特征在于,在用户未确定图表显示样式的情况下,重复执行下列操作:接收对所述目标图表组件中至少一个配置参数的调整指令;所述配置参数包括数据源;根据所述调整指令,对所述图表的前端代码段中至少一个配置参数进行调整,得到调整后的图表的前端代码段;通过预先设置的解析器解析调整后的图表的前端代码段,并以调整后的图表的前端代码段所限定的显示样式显示数据源中的数据,以用于用户确认图表显示效果。6.根据权利要求1所述的方法,其特征在于,还包括:接收代码保存指令;
响应于所述代码保存指令,显示保存路径的输入入口;接收输入的保存路径;按照所述保存路径,保存所述图表的前端代码段。7.根据权利要求6所述的方法,其特征在于,所述保存路径包括web应用程序源代码的前端代码所在的文件或文件夹。8.一种图表处理装置,其特征在于,包括:第一获取单元,用于获取被添加至目标区域内的目标图表组件的标识;第二获取单元,用于获取预先设置的与所...
【专利技术属性】
技术研发人员:肖兆琦,张同虎,
申请(专利权)人:建信金融科技有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。