【技术实现步骤摘要】
图报表界面的渲染方法、装置和电子设备
本申请实施例涉及大数据
,尤其涉及一种图报表界面的渲染方法、装置和电子设备。
技术介绍
大屏是数据可视化分析的一种展示方式,当前的图报表大屏(又称:操作中台)普遍采用前期与研发公司讨论定制的页面样式,或采用开发商统一提供的页面样式。如果后期用户需要对页面样式,例如:页面的颜色、大小和/或布局等进行个性化定制,往往需要付出额外的经济成本和时间成本。
技术实现思路
本申请实施例提供了一种图报表界面的渲染方法、装置和电子设备,以实现当用户需要对图报表大屏的页面样式进行个性化定制时,无需额外付出定制成本,在用户进行个性化定制之后,可立即展示定制后的页面样式,提高用户体验。第一方面,本申请实施例提供一种图报表界面的渲染方法,包括:获取用户在浏览器当前展示的第一图报表界面上的操作;响应于所述操作,获取所述用户选择的待展示的数据指标和所述待展示的数据指标的目标展现样式;其中,所述待展示的数据指标和所述待展示的数据指标的目标展现样式是所述用户针对所述第一图报 ...
【技术保护点】
1.一种图报表界面的渲染方法,其特征在于,包括:/n获取用户在浏览器当前展示的第一图报表界面上的操作;/n响应于所述操作,获取所述用户选择的待展示的数据指标和所述待展示的数据指标的目标展现样式;其中,所述待展示的数据指标和所述待展示的数据指标的目标展现样式是所述用户针对所述第一图报表界面所使用的数据源选择的;/n根据所述待展示的数据指标和所述待展示的数据指标的目标展现样式,从所述数据源获取数据;/n将获取的数据转换为所述目标展现样式对应的数据格式;/n触发所述浏览器对转换数据格式后的数据进行渲染,以在所述浏览器中展示与所述目标展现样式对应的第二图报表界面。/n
【技术特征摘要】
1.一种图报表界面的渲染方法,其特征在于,包括:
获取用户在浏览器当前展示的第一图报表界面上的操作;
响应于所述操作,获取所述用户选择的待展示的数据指标和所述待展示的数据指标的目标展现样式;其中,所述待展示的数据指标和所述待展示的数据指标的目标展现样式是所述用户针对所述第一图报表界面所使用的数据源选择的;
根据所述待展示的数据指标和所述待展示的数据指标的目标展现样式,从所述数据源获取数据;
将获取的数据转换为所述目标展现样式对应的数据格式;
触发所述浏览器对转换数据格式后的数据进行渲染,以在所述浏览器中展示与所述目标展现样式对应的第二图报表界面。
2.根据权利要求1所述的方法,其特征在于,所述响应于所述操作,获取所述用户选择的待展示的数据指标和所述待展示的数据指标的目标展现样式之后,还包括:
将所述用户选择的待展示的数据指标和所述待展示的数据指标的目标展现样式保存到配置文件中。
3.根据权利要求2所述的方法,其特征在于,所述将所述用户选择的待展示的数据指标和所述待展示的数据指标的目标展现样式保存到配置文件中之后,还包括:
将所述配置文件保存在本地;或者,将所述配置文件存储到云服务器中。
4.根据权利要求2或3所述的方法,其特征在于,所述根据所述待展示的数据指标和所述待展示的数据指标的目标展现样式,从所述数据源获取数据之前,还包括:
读取所述配置文件,获取所述用户选择的待展示的数据指标和所述待展示的数据指标的目标展现样式;
如果所述用户选择的待展示的数据指标和所述待展示的数据指标的目标展现样式,与当前展示的图报表界面的数据指标和展现样式相比,所述待展示的数据指标和所述目标展现样式之一或组合发生了改变,则执行所述根据所述用户选择的待展示的数据指标和所述待展示的数据指标的目标展现样式,从所述数据源获取数据的步骤。
5.根据权利要求1所述的方法,其特征在于,所述根据所述待展示的数据指标和所述待展示的数据指标的目标展现样式,从所述数据源获取数据包括:
根据所述待展示的数据指标和所述待展示的数据指标的目标展现样式,请求与所述数据源对应的数据接口,获取数据。
6.根据权利要求1所述的方法,其特征在于,所述获取用户在浏览器当前展示的第一图报表界面上的操作之前,还包括:
获取第一图报表界面的配置参数;其中,所述配置参数中包括所述第一图报表界面所需展示的数据指标和所述数据指标对应的展现样式;
根据所述配置参数,获取所述第一图报表界面所需数据,并将所获取的数据转换为所述第一图报表界面的展现样式所需的数据格式;
通过所述浏览器对转换数据格式后的数据进行渲染,以在所述浏览器展示所述第一图报表界面。
7.一种图报表界面的渲染装置,其特征在于,包括:
获取模块,用于获取用户在浏览器当前展示的第一图报表界面上的操作;以及响应于所述操作,获取所述用户选择的待展示的数据指标和所述待展示的数据指标的目标展现样式;其中,所述待展示的数据指标和所...
【专利技术属性】
技术研发人员:谭鑫,
申请(专利权)人:深圳艾灵网络有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。