这些组件都是普通的 Vue 组件, 然而, 你需要扩展它.
vue-chartjs 的想法是提供容易使用的组件, 并且具有最大限度的灵活性和扩展性....Vue 单文件组件
文档中很多例子都是基于javascript文件 而不是 .vue 文件. 这是因为你大多数只需要.当然在 .vue 文件中你也能用的很好....你将会遇到一些问题, 因为有很多用例和方式来传递你的数据.
Options
options 对象不是响应式的. 所以如果你动态改变图表的配置, 他们将无法被 mixin 识别....如果你正在使用 mixin , 你需要使用options来传递你的配置. 这是非常重要的, 因为 mixin 将调用 chart.js 的 update() 方法 或者 销毁并渲染一个新的图表....这里有许多例子, 来教你如何扩展和修改默认的图表, 或者创建自己的图表类型.
在 vue-chartjs, 你可以使用同样的方式来做到这一点
// 1.