1.首先是是setData
可以使针对性渲染数据。
假设是产品上拉加载更多,第一次可以渲染 list[0],后面可以渲染list[i]。可以减少响应速度,也不会造成渲染崩溃。渲染崩溃的数据是 100 万。
2.懒加载
针对一些图片,我们可以使用懒加载模式。可以使用scroll-view,判断滑到指定位置,赋值图片。此模式一般是使用在多图列表上。
3.按需加载
小程序部分是不会使用到的,一般是在网页上使用。JS按需,html按需,图片按需。
4.尽量少使用setData
因为渲染的话会消耗好多性能,如果不是需要在视图层看到改变的话 就是直接this.data 就好了