小程序页面渲染数据dom限制是多少,加载了667条数据渲染时dom崩溃了,报错提示:Uncaught Dom limit exceeded, please check if there's any mistake you've made.
问题模块 | 框架类型 | 问题类型 | 操作系统 | 操作系统版本 | 手机型号 | 微信版本 |
---|---|---|---|---|---|---|
客户端 | 小程序 | Bug | iOS 11.2 | iPhone 8 | 6.6.7 |
小程序页面渲染数据dom限制是多少,加载了667条数据渲染时dom崩溃了,报错提示:Uncaught Dom limit exceeded, please check if there's any mistake you've made.
https://developers.weixin.qq.com/community/develop/doc/000044c5f9c268af86f7289ac51004
解决方法
单次设置的数据不能超过1024kB,详情请阅读开发者文档
https://developers.weixin.qq.com/miniprogram/dev/framework/app-service/page.html
不是单次setData超出限制的原因,应该是页面上存在的dom节点数量太多了吧? 如果是这样的话,怎么解?需要加载的数据都是真实数据,总不能删了或不加载吧?
要自己做个可以无缝切换的分页效果~
不太明白,什么叫无缝切换? 意思是 滑到上面的数据可以先删了,等滑下来的时候再重现是吗?
差不多的意思。。数据不放到this.data里,只有渲染的部分放进去
如果是这样的话,那我的判定是:不但this.setData有1024kb的限制,另外每个页面力的dom节点总个数,也有限制,只不过这个限制目前没有官宣数值,我的理解对吗?