chart.js update() 函数无法正常工作
chart.js update() function not working correctly
我 运行 遇到了 chart.js 的问题,即即使 update() 函数未设置为 0,动画也无法正确播放,动画仅播放“一次”,并在完成后播放不再更新了。
任何帮助将不胜感激。
我的更新功能如下。
function B2D1(){
chart2.config.data = data4;
chart2.options.title.text = 'Cyberpunk 2077 - 1080p, Highest Preset';
chart2.update();
}
如果您想在数据动画时更新数据,则不能替换数据对象。为了更改数据,您必须直接更改数据数组。如果你这样做,动画会继续播放
所以你需要做 myBar.data.datasets[datasetIndex].data = newData;
而不是 chart2.config.data = data4;
我 运行 遇到了 chart.js 的问题,即即使 update() 函数未设置为 0,动画也无法正确播放,动画仅播放“一次”,并在完成后播放不再更新了。 任何帮助将不胜感激。
我的更新功能如下。
function B2D1(){
chart2.config.data = data4;
chart2.options.title.text = 'Cyberpunk 2077 - 1080p, Highest Preset';
chart2.update();
}
如果您想在数据动画时更新数据,则不能替换数据对象。为了更改数据,您必须直接更改数据数组。如果你这样做,动画会继续播放
所以你需要做 myBar.data.datasets[datasetIndex].data = newData;
chart2.config.data = data4;