setData Array数组append优化
- 需求的场景描述(希望解决的问题)
在渲染数据里,根据this.data.array的数组下标,可以优化,避免翻页多次,一次性set过多数据。
例子:this.setData({[“dataArray[” + newIndex + "] : newObj });
但是,我现在遇到一个问题,如果,列表数组要往前插入分页,就没想到更好的办法。
- 希望提供的能力
在swiper,左右滑动,想要左右获得分页能力。
如果,直接dataArray.push,然后再全部this.setData({dataArray : newDataArray });多次翻页,降导致性能下降。
我列表分页都是按照:this.setData({[“dataArray[” + newIndex + "] : newObj });来优化的。
往前插入,目前,没想到其他解决方案
如果,不用swiper,用scroll-view我就将失去,当前current选项的展示特效。