【发布时间】:2018-06-18 19:07:04
【问题描述】:
我的计划是使用 chartJS 显示温度图表,当您查看当地天气时,它看起来有点像 google 的图表。 我正在使用来自 openweathermap 的数据,并希望每 3 小时更新一次图表。
不幸的是,我无法找到一种解决方案,可以将我从 openweathermaps 获得的数据传递到图表数组并对其进行更新。
在文档中提到了一个更新功能 (http://www.chartjs.org/docs/latest/developers/updates.html),但我认为我是一个血腥的初学者,无法真正理解如何在这种情况下应用它。
这就是我用来绘制静态数字图表的代码:
let myChart = document.getElementById('myChart').getContext('2d');
var WeatherChart = new Chart(myChart, {
type:'line',
data:{
labels:['3h', '6h', '9h', '12h',],
datasets:[{data:[12, 16, 16, 8],}]
},
options:{}
});
如何使用变量或数组中的数据来更新图表?
【问题讨论】:
标签: javascript chart.js