上代码
安装
npm install echarts
// 全局引入
import 'echarts';
// 页面使用
<template>
<div>
<div id="zhexian" style="width: 500px; height: 500px;background:red;"></div>
</div>
</template>
<script>
let echarts = require("echarts/lib/echarts");
export default {
data() {
return {
aoption: {
xAxis: {
type: "category",
data: ["Mon", "Tue", "Wed", "Thu", "Fri", "Sat", "Sun"],
},
yAxis: {
type: "value",
},
series: [
{
data: [150, 230, 224, 218, 135, 147, 260],
type: "line",
},
],
},
axianX: [],
axianY: [],
};
},
created() {this.add()},
methods: {
add() {
var list1=['1','2','3','4']
var list2=['8','7','6','5']
this.aoption.xAxis.data = (this.axianX=list1);
this.aoption.series[0].data = (this.axianY=list2);
this.zhe();
},
zhe() {
this.$nextTick(function () {
let zhe = echarts.init(
document.getElementById("zhexian")
);
zhe.setOption(this.aoption);
});
},
},
};
</script>