好的,我有一個下面的工作示例。 這是我的vue-chartjs.js插件 import Vue from 'vue'import { Bar, Doughnut, Line, Pie, mixins } from 'vue-chartjs'const registerComponent = function (name, originalComponent) { Vue.component(name, { extends: originalComponent, mixins: [mixins.reactiveProp], props: { chartData: { type: Object, default: () => {}, }, chartOptions: { type: Object, default: () => {}, }, }, mounted() { this.renderChart(this.chartData, this.chartOptions) }, })}registerComponent('BarChart', Bar)registerComponent('DoughnutChart', Doughnut)registerComponent('LineChart', Line)registerComponent('PieChart', Pie