1.引入echarts
npm i echarts
2.main.js中导入
import * as echarts from 'echarts'
Vue.prototype.$echarts = echarts
3.https://cdn.jsdelivr.net/gh/apache/echarts-website@asf-site/examples/data/asset/data/les-miserables.json,下载echarts的图表数据(json文件),放入components文件下,以备导入
4.导入json文件,并做以下配置
import root from '@/components/les-miserables.json'
mounted() {
this.setecharts()
},
methods: {
setecharts() {
let myChart = this.$echarts.init(document.getElementById('box'))
var option
myChart.showLoading()
JSON.stringify(root, function () {
console.log(root)
myChart.hideLoading()
root.nodes.forEach(function (