在创建这样的图表(使用Chart.js,最新版本)之后:
var ctx = $('#graph');
var graph = new Chart(ctx, {
type: 'line',
data: someData,
});
字符串
我想在另一个函数中检索Chart对象,以便向其添加一些数据点:
var graph = ???
graph.data.labels.push(1)
graph.data.datasets[0].data.push(10);
型
如何获取Chart对象?
在此先谢谢您!
4条答案
按热度按时间wz3gfoph1#
你可以这样做:
字符串
在v3中工作-不确定它是什么时候引入的。
elcex8rz2#
或许:
字符串
后来:
型
关于我们
xpcnnkqh3#
你可以直接使用
graph
对象,而不需要将其赋值给另一个变量 (考虑到graph
是一个全局变量) 来添加来自另一个函数的任何类型的数据。这里有一个快速的例子.
个字符
如果
graph
变量在一个函数内部,那么你必须让变量 global 才能在另一个函数中使用它。nr7wwzry4#
字符串