小程序view中的节点数最多是多大? - 新闻资讯 - 云南小程序开发|云南软件开发|云南网站建设-昆明葵宇信息科技有限公司

159-8711-8523

云南网建设/小程序开发/软件开发

知识

不管是网站,软件还是小程序,都要直接或间接能为您产生价值,我们在追求其视觉表现的同时,更侧重于功能的便捷,营销的便利,运营的高效,让网站成为营销工具,让软件能切实提升企业内部管理水平和效率。优秀的程序为后期升级提供便捷的支持!

您当前位置>首页 » 新闻资讯 » 小程序相关 >

小程序view中的节点数最多是多大?

发表时间:2021-4-12

发布人:葵宇科技

浏览次数:47

前言:做前端开发的同学,都遇到过页面节点过多,从而导致页面加载很慢,或者浏览器直接崩溃~

在小程序开发中,下拉刷新数据的用法应该比较多,那么小程序页面节点最大数量又是多大呢?

刚才最近在修改一个投票的小程序,发现投票最多的一个,竟然有近1W人参与,然后在查看投票详情时,小程序页面就是个空页面(已经崩溃了)

然后就查看了API返回的数据:

这么多数据直接扔到小程序模板里面去遍历(wx:for),开发者工具的日志里面就直接报错了:invokeWebviewMethod 数据传输长度为 1233778 已经超过最大长度 1048576


至于为什么是1048576这个长度,恐怕要问微信团队的底层实现了,应该是考虑到性能问题,不允许一次性加载这么多节点到页面上~

注:巧的是1048576B=1M,excel的最大行数也是1048576行,也许微信这个节点长度用这个值是经过考虑之后的一个值。

好了,现在只能修改交互设计了,不能一次性加载太多,只能分页加载更多数据了~


相关案例查看更多