为什么 nuxt 使用 vue-chartjs 给我这个错误? [英] Why does nuxt give me this error with vue-chartjs?

查看:32
本文介绍了为什么 nuxt 使用 vue-chartjs 给我这个错误?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在尝试使 vue-chartjs 工作时遇到此错误

 ./node_modules/vue-chartjs/es/BaseCharts.js 中的警告"在 'chart.js' 中找不到导出 'default'(导入为 'Chart')

还有这个在开发工具中:

TypeError: chart_js__WEBPACK_IMPORTED_MODULE_0__.default 不是构造函数

重新创建的步骤:

  1. 使用以下命令创建 nuxt 应用程序:$ yarn create nuxt-app
  2. 添加 vue-chartjs 和 $ yarn add vue-chartjs chart.js
  3. 添加以下应根据 vue-chartjs 文档工作的代码

~/components/BarChart.js

import { Bar } from 'vue-chartjs'导出默认{延伸:酒吧,道具:['数据','选项'],安装(){this.renderChart(this.data, this.options)},}

~/pages/index.vue