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

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

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

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

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

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

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

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

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

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

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

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

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏架构师之路

lvs为何不能完全替代DNS轮询

上一篇文章“一分钟了解负载均衡的一切”引起了不少同学的关注,评论中大家争论的比较多的一个技术点是接入层负载均衡技术,部分同学持这样的观点: 1)nginx前端加...

67960
来自专栏Golang语言社区

系统架构之一(RPG游戏常用架构)

RPG游戏经典的系统架构设计 : ? bigword 游戏引擎就是使用这种架构,我认识的很多rpg游戏公司的同事也大致采用了这种架构方式。 loginapp :...

50060
来自专栏FreeBuf

十大跨浏览器测试工具

在多个平台上测试多种浏览器不但是很困难的 – 它几乎不可能的,因为没有那些好的测试工具。今天,我们就为大家提供很多涉及到跨浏览器测试的选择,并且告诉你那些“顶级...

24960
来自专栏性能与架构

Kafka 是否可以用做长期数据存储?

问题 “把 Kafka 作为长期存储有问题吗?” 这是一个非常常见的问题,我们知道,Kafka 是这样存储日志记录的 ? 答案是“可以”,只要把数据保留时间设置...

52790
来自专栏张善友的专栏

深入浅出事件流处理NEsper(一)

    对实时信息分析和处理,常常需要客户应用程序的开发相应功能。一般地,这些功能需要提供以下的处理流程,分析获取的数据,筛选数据,提取出有用的信息,然后将其通...

25190
来自专栏架构师小秘圈

亿级浏览型网站静态化架构演变

作者徐昭,花名长恭,主要负责天猫详情系统的架构优化工作。毕业于浙江大学计算机专业,热爱Java Web技术,多关注服务端性能优化,热衷开源技术的研究和分享。 在...

39150
来自专栏开源优测

接口测试 | 26 基础及简要验证清单

## 什么是API API(应用程序编程接口)可以被看作是软件系统、服务、组件之间进行通信的桥梁。它约束了通信的基本规则。 简单的说,API接收用户的输入,并返...

371130
来自专栏ytkah

将微信聊天页和文章页拆分为两个任务卡片【微信高级教程6】

  在任意聊天窗口输入 //multiwebview 并发送,聊天和文章页面就可以被拆分为两个任务,并能同时出现在多任务切换页面中。如果在看文章过程中来了微信消...

37690
来自专栏kwcode

popcorn-js视频Video框架简单用法

<div> <video class="video" id="ourvideobig" preload="auto" control...

50080
来自专栏华仔的技术笔记

生产环境小程序登录出现502

用的是腾讯wafer的解决方案: 生产环境部署说明 https://cloud.tencent.com/document/product/619/11689

16310

扫码关注云+社区

领取腾讯云代金券