渲染层承载数据过多,是不是页面滑动会变卡?
发布于 5 年前 作者 jun59 2020 次浏览 来自 问答

目前公司做保险业务,开发小程序,不过数据繁杂,导致用小程序这样mvvm的框架,渲染层承载的数据特别重,页面上下滑动的时候变的特别卡,我想知道是不是渲染层数据的问题?大概有两屏这样的input form表单,而且很多数据是直接放到{{}}里面再循环的,regexp也是后台传过来的字符串,绑定到data-里面,等等

2 回复

滑动卡一般不是由于页面节点数较多造成的,除非节点数真的非常多。可能的原因很多,如touchmove事件处理过于复杂,有特殊的样式等。

页面没有类似touchmove这类事件,仅有的点击事件就是收缩展示,picker和提交,无特殊样式。我看其他竞品或者是其他小程序如果渲染层绑定数据过多,也会出现卡的现象,希望你们研究一下这个问题,mark一下

回到顶部