解决办法一
官网有个参数 lazy(标签是否延迟渲染)<el-tab-pane :lazy="true" />这个办法可以解决,但限制于你的图表是在本页面使用的,比如:
解决办法二
办法二就是图表是嵌套在组件里的 lineEchart图表在teatData组件里面
这样的话就只能通过v-if来判断了 将activeName传给testData组件lineEchart图表组件接收加if判断
这样就解决了组件之间使用echarts图表,如有其他场景办法一、二都不能解决,欢迎留言。
官网有个参数 lazy(标签是否延迟渲染)<el-tab-pane :lazy="true" />这个办法可以解决,但限制于你的图表是在本页面使用的,比如:
办法二就是图表是嵌套在组件里的 lineEchart图表在teatData组件里面
这样的话就只能通过v-if来判断了 将activeName传给testData组件lineEchart图表组件接收加if判断
这样就解决了组件之间使用echarts图表,如有其他场景办法一、二都不能解决,欢迎留言。