// 判断元素是否已加载, 报错的原因就是因为第一次页面初始化加载时,元素和ref都未
// 加载完成,就使用echarts.init(this.$refs.main),等再次使用时报错信息又没有
// 因为缓存和时间的因素 元素和ref 都已经挂在完成
// 所以在使用echarts.init 之前先判断元素是否存在,如果不存在,那就把echarts.init
// 放在事件队列里最后执行 此时在元素中绘图就不会报错了
showEarch(a){
this.impDialog.showPage = true
this.option.series[0].name = this.optionData.name1
this.option.series[1].name = this.optionData.name2
this.option.xAxis[0].data = this.optionData.xAxis
if(a == "first"){
this.option.title.text = "产品价格同比";//不同点 切换的时候写死的
this.option.title.subtext = this.optionData.subtext; //不同点
this.option.series[0].data = this.optionData.se