【发布时间】:2022-01-19 17:58:42
【问题描述】:
这让我发疯了。
我有一张来自vue-chart 的图表,chartData 已正确加载,图表显示正确,但options 绝对没有考虑在内,尽管在renderChart 调用的最后将它们静态设置。
这是使用vue2/chartjs 2.9.4/vue-chartjs 3.5.1。
<script>
import { Line, mixins } from 'vue-chartjs'
const {reactiveProp} = mixins;
export default {
extends: Line,
mixins: [reactiveProp],
mounted () {
this.doRenderChart();
},
methods: {
doRenderChart() {
this.renderChart(this.chartData, {
responsive: true,
plugins: {
title: {
display: true,
text: (ctx) => 'My Title'
},
tooltip: {
mode: 'index'
},
},
})
}
},
}
</script>
谁能帮忙?
大多数其他类似主题都是{options: {actualoptions}} 对象的问题,但这里不是这样。
可能是版本问题?使用 vue-chart 3.5.1 而其他库在 v2 中?但是文档没有具体说明这一点。
感谢支持
【问题讨论】:
标签: vue.js chart.js vue-chartjs