【Echart】在mounted钩子外读取不到eharts实例,作用域问题
今天在项目中mounted初始化了echarts,但是像在method或者watch里修改,发现this.myChart老是获取不到,后面发现是作用域的问题。因为是在mounted钩子初始化并定义了echarts实例,所以在mounted钩外无法找到。
解决办法:把myChart(自己定义的echarts实例)作为响应式数据。这样在全局范围内都能通过this.myChart访问到echarts实例进行setOption修改
洗尽铅华始见金,褪去浮华归本真