【uniapp】使用renderJs引入echarts时,渲染次数太多导致页面报错
需求:
当切换不同tab页时,数据、lengend及x轴发生变化。
问题:
如果按照插件官网demo的写法,采用深度监听方式,在获取数据后,将值赋给echarts,将会触发updateEcharts方法:
但是需求中,需要不断切换渲染,将会导致渲染过多问题,影响手机性能。
解决方案:
在app初始化时,写一个赋值option方法,注意将变量存入:
在点击切换时,获取数据后,重新执行该方法,触发更新。