Chart.js 我想把我的数据放在chartjs插件流中
我将字符串数据更改为数字,并将其放入Chart.js 我想把我的数据放在chartjs插件流中,chart.js,Chart.js,我将字符串数据更改为数字,并将其放入 type: 'realtime', realtime: { duration: 20000, refresh: 2000, delay: 2000, pause: false, ttl: undefined, onRefresh: onRefresh function onRefresh(chart: any) { chart.data.datasets.forEach(fun
type: 'realtime',
realtime: {
duration: 20000,
refresh: 2000,
delay: 2000,
pause: false,
ttl: undefined,
onRefresh: onRefresh
function onRefresh(chart: any) {
chart.data.datasets.forEach(function (dataset: any) {
dataset.data.push({
x: Date.now(),
y: +this.selectedSensor.sensor_val
// y: undefined
});
});
chart.update();
}
我也使用了变形方法,但图形上没有显示任何数据。也许您使用的是
“使用严格”
?在严格模式下,此
的值保持为未定义
,如中所述。如果将selectedSensor
定义为全局变量,请使用全局对象(浏览器中的窗口
)而不是此
控制台错误:错误类型错误:无法在室内模型视图中读取未定义的属性“selectedSensor”。组件ts:429
y: +this.selectedSensor.sensor_val