猿问

vue中tab切换时echarts的bug

https://img3.mukewang.com/5cb3e6c70001062a08000221.jpg

**如图,图一切换到图二时图二echarts图表会根据图一中表格宽度绘制,
想让他重绘,但是echarts是封装好的组件,有没有解决办法?**

慕少森
浏览 637回答 1
1回答

紫衣仙女

封装好的组件正常应该有暴露方法出来吧,如果没有暴露出来看下组件内初始化echarts是否挂载到自身对象上比如它的组件内这样写this.echart= echarts.init(this.$refs.chart);你就可以通过当前组件的ref来访问到echarts示例来执行它的方法了this.$refs.chart.echart.resize()
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答