setData对数据有无长度限制?

发布于 6 年前作者 jie087552 次浏览最后编辑 6 年前来自 ask

我有一个列表,当我列表的length超过520条时,多余的数据就渲染不出来,setData数据有长度限制?

5 回复
csong
csong1 楼6 年前

一次加载那么多不影响用户体验和性能么。。分页加载你好我好大家好

naxue
naxue2 楼6 年前

有限制,就算没限制,你也悠着点啊。响应数据大小处理一下不更好?没必要的数据就不要返回了。

hzou
hzou3 楼6 年前

看文档啊 一次不能超过1024kb啊

注意:

  1. 直接修改 this.data 而不调用 this.setData 是无法改变页面的状态的,还会造成数据不一致

  2. 单次设置的数据不能超过1024kB,请尽量避免一次设置过多的数据

weisong
weisong4 楼6 年前

经过我的测试,最后得出的结论是,setdata确实有长度限制, 这个长度的阈值是1048560个字符,如果setData设置的内容超过1048560个字符,就会造成数据解析失败。

qiangli
qiangli5 楼5 年前

文档里面有写   单次设置的数据不能超过1024kB