, Chart.js 是不会提供实时更新的....当数据改变, 如果数据在数据集中改变, 它将调用update(); 如果添加了新的数据集, 它将调用renderChart().
reactiveData 创建一个本地的chartData变量, 不是props...出于这个目的, 你应该利用 Vue.js 的props 来传递你的配置和图表数据. 这种方式, 图表自己不用关心, 关于提取数据, 只用来展示....使用API获取数据是一种常见模式....所以你图表在你数据到达前安装.
防止这个问题, 一个 v-if 即可.
创建你的图表组件通过一个数据参数和一个配置参数, 所以我们可以从一个容器组件中传递我们的数据和配置.