elvinzhu / techarts

An out of the box Taro component for ECharts
69 stars 20 forks source link

为什么我用list map出来的图表有时会出来有时出不来 #17

Closed RazerWang closed 4 years ago

RazerWang commented 4 years ago

为什么我用list map出来的图表有时会出来有时出不来,正常展示的一个没问题,用的一模一样的配置。 问题好像是初始化时dom节点不存在,该组件的初始化就有问题

elvinzhu commented 4 years ago

taro3 下对渲染完成的捕捉确实有点困难,正常情况下 componentDidMount理应能捕捉到,但是事实上是有问题的。目前采用的是 componentDidMount 中使用 Taro.nextTick 再结合 setTimeout 0 方案。如果还不行只能对 Taro3 说一句 我操。顺便提一句:目前我们已经把taro3 切回到 taro2了

对于你的问题,建议将 lazyLoad 设置 true,然后自己setTimeout 搞 init