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

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

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

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

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

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

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

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

对投票有需求的同学欢迎体验微友投票小程序~

原文发布于微信公众号 - 知晓程序员(bainaweb)

原文发表时间:2017-09-21

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏DannyHoo的专栏

block和代理

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u010105969/article/details/...

943
来自专栏carven

gulp流程控制

很久没有写博客了。 记得最近的实习生活都颇有收获,一直想着记下什么,当真正想写的时候,才发现什么都不记得了。 所有,上周刚刚有了一点小收获,赶紧得记...

810
来自专栏何俊林

Android app内存管理的16点建议

前言:内存管理,在iOS开发中和C++开发中可以说是天天提到。对于Android平台,Google其实早有文档说明,本文翻译自Google官方文档,如有不正确,...

2907
来自专栏程序员互动联盟

【答疑解惑】什么是API?

有朋友在群里问什么是API?这个问题是很多初学者常常听到但又感觉讳莫如深。 ? API的英文是ApplicationProgramming Interface,...

37011
来自专栏比原链

Bytom矿池接入协议指南

321
来自专栏C/C++基础

Linux下离线手动下载安装C++开发环境

Linux下我们习惯了使用软件包管理器来安装我们需要的软件,比如Red Hat公司的Fedora、RHEL(Red Hat Enterprise Linux)和...

1122
来自专栏步履前行

Java基础系列---Java平台上的一些问题

  从学习Java开始,我们接触了许多框架,从Hibernate、Strus、Strus2、Spring、Spring MVC、Spring boot等等,做J...

661
来自专栏FreeBuf

基于Lua插件化的Pcap流量监听代理

1.前言 我们在实际工作中,遇到了一个这样的用例,在每天例行扫描活动中,发现有些应用系统不定期的被扫挂,因为我们不是服务的制造者,没有办法在不同的系统里打印日志...

25910
来自专栏比原链

Bytom矿池接入协议指南

Gitee地址:https://gitee.com/BytomBlockchain/bytom

965
来自专栏ASP.NET MVC5 后台权限管理系统

.Net 转战 Android 4.4 日常笔记(1)--工具及环境搭建

闲来没事做,还是想再学习一门新的技术,无论何时Android开发比Web的开发工资应该高40%,我也建议大家面对移动开发,我比较喜欢学习最新版本的,我有java...

1616

扫码关注云+社区