Vue 应用 echarts 图表实例
第一步:装置:npm i -S echarts
第二步:创立一个plugins文件夹,创立echarts.js并配置
import echarts from 'echarts' const install = function (Vue){ //将 echarts 挂载到 vue 原型上 Object.defineProperties(Vue.prototype,{ $charts: { get(){ return{ //编写视图 line : function( id ){ this.chart = echarts.init(document.getElementById(id)); this.chart.clear(); //减少配置 var option = { ......//实例代码 }, this.chart.setOption(option) } } } } }) } export default install;
第三步 :全局引入并应用,所有的插件都须要use()
import Echarts from './plugin/echarts' Vue.use(Echarts);
第四步 :在views文件夹下创立视图组件Map.vue
<div class="map> <div id="line"></div></div> mounted(){ this.$charts.line("line");} #line { width:100%; height:400px;}
第五步 : 引入App.vue,让他显示进去
<Map/>import Map from './views/Map'components:{ Map}