原因是v-charts里面的echarts-liquidfill的版本是2.0.2;
echarts里面的echarts-liquidfill版本是2.0.6;
解决办法:
npm i v-charts echarts@4.9.0 -S
下面是v-charts的具体使用
- 安装
npm i v-charts echarts@4.9.0 -S
- 引用
这里可以按需引入,也可以完整引入(目前是引用的折线图)
import VeLine from "v-charts/lib/line.common";
- 设置参数
vue文件
<template>
<ve-line :data="chartData" width="500"></ve-line>
</template>
js
<script>
import VeLine from "v-charts/lib/line.common";
export default {
data() {
return {
chartData: {
columns: ["日期", "销售额"],
rows: [
{ 日期: "1月1日", 销售额: 123 },
{ 日期: "1月2日", 销售额: 1223 },
{ 日期: "1月3日", 销售额: 2123 },
{ 日期: "1月4日", 销售额: 4123 },
{ 日期: "1月5日", 销售额: 3123 },
{ 日期: "1月6日", 销售额: 7123 },
],
},
};
},
components: {
VeLine,
},
};
</script>
v-charts完整文档:https://v-charts.js.org/
v-charts