接手公司小程序时,发现加载特别慢,进入首页到可以操作居然要等15秒左右,调试了两天发现了是首页请求了一个json,然后将json通过setData的方式赋值,但是这个json有近600k,赋值的过程导致小程序渲染很慢,最终用以下方法解决了问题
for (var i = 0; i < res.data.data.length; i++) { that.setData({ [`province[${i}]`]: res.data.data[i] }); }
接手公司小程序时,发现加载特别慢,进入首页到可以操作居然要等15秒左右,调试了两天发现了是首页请求了一个json,然后将json通过setData的方式赋值,但是这个json有近600k,赋值的过程导致小程序渲染很慢,最终用以下方法解决了问题
for (var i = 0; i < res.data.data.length; i++) { that.setData({ [`province[${i}]`]: res.data.data[i] }); }
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。