highchart数据动态更新

RachelChen RachelChen     2022-08-25     491

关键词:

highChart官网上通过ajax加载数据的例子

上面是第一次生成图表的时候使用

 

我想动态更新,在已经生成的图表上动态更新

chartBS.series[0].setData(sugarListDataBefore);
chartBS.series[0].name=beforeTimeName;

chartBS.series[1].setData(sugarListDataAfter);
chartBS.series[1].name=afterTimeName;
chartBS.redraw(false);

但是只是改变了数据,没有改变name,也就是对线的标注解释

chartBS.series[0].update({
                    name: beforeTimeName,
                    data: sugarListDataBefore
                });
                chartBS.series[1].update({
                    name: afterTimeName,
                    data: sugarListDataAfter
                });

上面就成功了,效果是点击左上角select动态改变name和data

 

 update官网上不太推荐使用,理由

但是功能蛮强大的,看这里

highcharts动态图

 Highcharts动态图 每秒更新曲线图chart.eventschart.event属性中添加load方法(图表加载事件)。在1000毫秒内随机产生数据点并生成图表。chart:{events:{load:function(){//图表每秒更新一次varseries=this.series[0];setInterval(function(){varx=(newDate... 查看详情

Highcharts 动态图表(按一定时间间隔更新) PHP+MySql 示例

】Highcharts动态图表(按一定时间间隔更新)PHP+MySql示例【英文标题】:HighchartsDynamicChart(Updatingovercertaininterval)PHP+MySqlExample【发布时间】:2013-05-0814:20:32【问题描述】:我正在尝试使用this演示使其与PHP和MySql一起使用,以便在一... 查看详情

如何使用 jQuery UI 滑块动态更新 highcharts

】如何使用jQueryUI滑块动态更新highcharts【英文标题】:HowtodynamicallyupdatehighchartsusingjQueryUIsliders【发布时间】:2013-03-1211:44:47【问题描述】:我正在寻找一种基于jQueryUI滑块确定的值动态更新Highcharts的方法。我还不太熟悉AJAX或JSON... 查看详情

highcharts之动态数据

...项目中需要用到图表,找了几个开源框架,最后选择 Highcharts,原因是 Highcharts功能强大,稳定,方便,而且开源,社区比较成熟。 首先下载 Highcharts,导入项目。 在HTML页面引入相应的Js文件。我这个项目是情... 查看详情

highchart图表动态高度

】highchart图表动态高度【英文标题】:dynamicheightofchartofhighchart【发布时间】:2017-02-1502:01:28【问题描述】:需要根据其上的数量行(例如,水平条)自动动态更改(更新)highcharts图表的高度。一个元素(例如,水平条)的高度... 查看详情

无法更新 highcharts 的数据

】无法更新highcharts的数据【英文标题】:Notabletoupdatedataforhighcharts【发布时间】:2020-09-2622:27:42【问题描述】:我想在点击按钮时更新图表上的数据。我尝试过使用addSeries和redraw。两者都没有使用最新信息更新我的图表。这里出... 查看详情

如何在highcharts中设置动态数据

】如何在highcharts中设置动态数据【英文标题】:howtosetdynamicdatainhighcharts【发布时间】:2012-07-3107:14:31【问题描述】:我从servlet获取数据,我从servlet发送的json对象的sysout是"jsonArray":["bugzilla":20,"redmind":14]现在我的java脚本是<scri... 查看详情

使用新数据集更新 highcharts

】使用新数据集更新highcharts【英文标题】:Updatehighchartswithnewsetofdata【发布时间】:2020-09-2713:39:25【问题描述】:通过从下拉列表中多选添加新堆栈来更新堆积柱形图。我尝试做newHighcharts.chart(...)我没有得到新的筹码。当我重新... 查看详情

highcharts-动态配置csv格式数据

场景:开发一个大型热力图。官网示例中只有设置静态csv数据的例子。一直没有找到如何给热力图加载动态数据。无奈,只好把要加载的数据拼接成csv格式后,供热力图加载。 拼接数据js:(dataArr是从后台获取的数据)varcsv_dat... 查看详情

图表插件highcharts的动态化赋值,实现图表数据的动态化设置显示(代码片段)

在很早之前就介绍过图表插件Highcharts的使用了,在2014年的随笔《基于MVC4+EasyUI的Web开发框架经验总结(4)--使用图表控件Highcharts》,这里基本上都介绍的比较完整,基本的设置也没有太大的差异,本篇介绍的是基于Bootstrap开发... 查看详情

highchart柱状堆叠图动态数据请求

$(function(){varoptions={chart:{renderTo:‘indoor‘,type:‘column‘,},title:{text:‘室内问题‘},xAxis:{categories:[‘MR弱覆盖楼宇‘,‘高2无4‘,‘2G高倒挂‘,‘投诉‘,‘保障需求‘,‘市场需求‘],labels:{rotation:0}},yAxis:{max:1000,min:0,title:{ 查看详情

highcharts动态获取数据生成图表问题

 动态获取数据说白点就是从后台传值到前台,前台把这些值赋值给x轴与y轴。 柱状图的动态传值://获取后台数据varx=[];//X轴vary=[];//Y轴 varxtext=[];//X轴TEXT varcolor=["#FFB6C1","#DC143C","#C71585","#D8BFD8","#8B008B","#4B0082","#6A5ACD","#0000FF... 查看详情

highcharts动态显示多条实时曲线,怎么初始化数据

参考技术A$(function()$(document).ready(function()Highcharts.setOptions(global:useUTC:false);varchart;$('#container').highcharts(chart:type:'spline',animation:Highcharts.svg,//don'tanimateinoldIEmarginRight:10,events:load:function()//setuptheupdatingofthecharteachsecondvarseri... 查看详情

Highcharts yAxis.max 动态管理刻度间隔

】HighchartsyAxis.max动态管理刻度间隔【英文标题】:HighchartsyAxis.maxmanagetickintervalsdynamically【发布时间】:2020-03-3012:43:18【问题描述】:我正在尝试根据数据动态设置y值的最大值和最小值,但它对某些值有一些问题。我认为highchart... 查看详情

highcharts动态制作3d柱状图(代码片段)

学习参考菜鸟网站:http://www.runoob.com/highcharts/highcharts-tutorial.html我是通过后端返回设备数据,进行前端出图,效果如下:代码如下:django后台:1defft_index(request):2ifrequest.method==‘GET‘:3"""列表以字符串方式返回前端,返回结果如... 查看详情

怎么使用ajax动态给highcharts的series属性赋值

参考技术Aajax请求后台数据,将返回数据在后台转换为json格式,然后前台接受到json字符串后直接设置到series里面如下代码示例series:[...data:json,...]后台转json可以用JSONObject或者JSONARRAY 查看详情

如何在highcharts中设置动态数据(代码片段)

...ipttype="text/javascript">varchart;$(document).ready(function()chart=newHighcharts.Chart(chart:renderTo:'container',,title:text:'Bugchart',tooltip:formatter:function()vars;if(this.point.name)//thepiecharts=''+this.point.name+':'+this.y+'Bugs';elses=''+this.x+':'+this.y;returns;,labels:items:[html... 查看详情

Highcharts - redraw() 与新的 Highcharts.chart

】Highcharts-redraw()与新的Highcharts.chart【英文标题】:Highcharts-redraw()vs.newHighcharts.chart【发布时间】:2012-12-1512:27:44【问题描述】:我很难理解更新highcharts图表的正确方法。假设我已经渲染了一个图表,然后我想以某种方式更新它... 查看详情