小程序 界面响应速度优化

1.首先是是setData

可以使针对性渲染数据。

假设是产品上拉加载更多,第一次可以渲染 list[0],后面可以渲染list[i]。可以减少响应速度,也不会造成渲染崩溃。渲染崩溃的数据是 100 万。

2.懒加载

针对一些图片,我们可以使用懒加载模式。可以使用scroll-view,判断滑到指定位置,赋值图片。此模式一般是使用在多图列表上。

3.按需加载

小程序部分是不会使用到的,一般是在网页上使用。JS按需,html按需,图片按需。

4.尽量少使用setData

因为渲染的话会消耗好多性能,如果不是需要在视图层看到改变的话 就是直接this.data 就好了

你可能感兴趣的:(小程序)