vue引入echarts

1)安装echarts插件

npm install echarts --save

2)在main.js中种引入,作为全局变量

import echarts from 'echarts'
Vue.prototype.$echarts = echarts;

vue引入echarts
3)在组件中使用

html代码
<div class="myChart" ref="myChart" ></div>
style代码
.myChart{width:100%;height:300px;}

vue引入echarts

mounted(){this.echart_init()}
methods:{
	echart_init(){
			//echart初始化
			let myChart = this.$echarts.init(this.$refs.myChart);
			let options={
					 tooltip:{
                        formatter:'{a}<br>{b}:{c}%'
                    },
                    toolbox:{
                        feature:{
                            restore:{},
                            saveAsImage:{}
                        }
                    },
                    series:[
                        {
                            name:'剩余率',
                            type:'gauge',
                            detail:{formatter:'{value}%'},
                            data:[{value:50,name:'剩余率'}]
                        }
                    ]
                }
			}
			myChart.setOption(options)
	}
}

vue引入echarts
结果显示
vue引入echarts

vue引入echartsvue引入echarts qq_32496215 发布了38 篇原创文章 · 获赞 6 · 访问量 3万+ 私信 关注
上一篇:Echart的下载


下一篇:echart legend 做成checkbox