使用vue-echarts,想要展示一个中国地图, 用如下代码 ```javascript import echarts from 'echarts' import VueECharts from 'vue-echarts' // 引入中国地图数据 import chinaJson from 'echarts/map/json/china.json' echarts.registerMap('china',chinaJson) ``` 地图总是显示不出来 debug时,查看echarts里的地图数据,的确是附加上去了 原来引用 vue-echarts 时它自己包含了一个echarts.js, 这个vue-echarts中的echarts对象与工程中引用到的echarts库中的echarts对象并不是同一个 所以上面的代码要改为 ```javascript import echarts from 'echarts' import VueECharts from 'vue-echarts/components/ECharts.vue' // 引入中国地图数据 import chinaJson from 'echarts/map/json/china.json' echarts.registerMap('china',chinaJson) ``` 这个 ECharts.vue 才会引用工程 node_modules 目录下的 echarts