【问题标题】:chart.js update() function not working correctlychart.js update() 函数无法正常工作
【发布时间】:2021-03-29 22:16:45
【问题描述】:

我遇到了 chart.js 的问题,即使 update() 函数未设置为 0,动画也无法正确播放,动画仅播放“一次”,完成后不再更新。 任何帮助将不胜感激。

我的更新功能如下。

function B2D1(){
    chart2.config.data = data4;
    chart2.options.title.text = 'Cyberpunk 2077 - 1080p, Highest Preset';
    chart2.update();
}

【问题讨论】:

    标签: animation chart.js chart.js3


    【解决方案1】:

    如果您想在动画时更新数据,则无法替换数据对象。为了更改数据,您必须直接更改数据数组。如果你这样做,动画会继续播放

    所以你需要做myBar.data.datasets[datasetIndex].data = newData;而不是chart2.config.data = data4;

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-08-06
      • 2017-12-15
      • 2013-03-27
      • 2012-08-15
      • 2013-11-05
      • 1970-01-01
      • 2022-01-11
      • 1970-01-01
      相关资源
      最近更新 更多