我尝试使用https://www.npmjs.com/package/vue-c3在vue中渲染我的c3图表。它工作了一段时间,但现在开始给予(在VueC3中):
" vue.runtime.esm.js?ff9b:587 [Vue警告]:无法安装组件:未定义模板或渲染功能。"
即使使用教程中的代码:
table.useAllAvailableWidth();
我该如何解决这个问题?
答案 0 :(得分:2)
我遇到了同样的问题。在我的情况下,似乎在将vue-c3软件包升级到其最新版本(在撰写本文时为v1.2.5)之后引入了该错误。
我所做的是暂时坚持使用package.json中的先前版本(v1.1.1)(直到它被修复):
{
"vue-c3": "1.1.1"
}
再次工作。
答案 1 :(得分:1)
如果您从'vue'导入Vue;你得到的运行时只有不能编译模板的构建,所以你需要独立的构建,这是一个小的教程解释这个:https://vuejs.org/v2/guide/installation.html#Runtime-Compiler-vs-Runtime-only