LoadDataDemo:微信小程序分页加载数据Demo

时间:2024-05-22 08:30:02
【文件属性】:

文件名称:LoadDataDemo:微信小程序分页加载数据Demo

文件大小:74KB

文件格式:ZIP

更新时间:2024-05-22 08:30:02

JavaScript

微信小程序分页加载数据 一般小程序做分页加载数据,会做一些下拉加载更多、然后上拉刷新的操作。数据放在一个for循环里去加载,数据源是一个数组对象。在加载下一页数据时,将下一页的数据拼到当前数组后面。这样的确可以实现分页加载数据,但是如果数组中的对象都比较大,那么可能加载个几页数据,这个数组的大小就超过微信的限制了。可能会出现 VM429:1 appDataChange 数据传输长度为 1203320 已经超过最大长度 1048576 的异常。 下面分别使用普通的方式和另一种方法解决来处理数据分页加载的问题。完整项目可以在下载到 效果 说明 这个项目中用来分页的数据都是请求同一段json数据,这段json的数据结构是我自己拼的,实际在应用中,可以根据自己项目需求来分页请求数据。这段的结构为一个data对象,data对象对应的是一个对象数组。数组中每个对象都是一篇文章的信息,嗯,就是高中语文书


【文件预览】:
LoadDataDemo-master
----app.js(552B)
----data()
--------data.json(570KB)
----LICENSE(1KB)
----project.config.json(539B)
----static()
--------icons()
----utils()
--------util.js(472B)
----README.md(12KB)
----pages()
--------article()
--------enhancedLoading()
--------normalLoading()
--------index()
--------template()
----app.json(336B)
----app.wxss(302B)

网友评论