小程序
小游戏
企业微信
微信支付
扫描小程序码分享
小程序原生picker日期组件,我看原生是从0年到10000年,但是样式不符合,自能自己实现一个Picker,所以就有了这个
代码片段:https://developers.weixin.qq.com/s/WhSAQqmD764Z
如果我把标红的地方不用text包裹,就不会报错:
或者,不去调text,把循环从10000改成100也不会报错。
报错:
14 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
创建太多节点的开销会非常巨大,所以节点总个数有一定限制的。请不要尝试创建这么多节点。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
小程序本身就是和微信抢内存,节点数据太多,尤其对于性能稍低的手机,肯定吃不消
尝试使用10个或者20个节点实现,然后控制数据进栈和出栈就行了。
10000个view再包裹一个text,内存有压力呀,考虑优化只用一个view就好了,
再换个思路,创建太多节点会出现说超过最大的节点错误,页面渲染不出来
你应该写<block wx:for='10000'>{{item}}</block>应该不会报错,不过也快超出渲染了
这个是 setData的问题吧?
https://developers.weixin.qq.com/community/develop/doc/f1c78a28892be847270b9763d8e1f492
不不不,他是先弄一个数组,循环完啦只setData一次。你说的这个是频繁出发setData。不属于一个问题
我知道啊,我做城市列表的 时候也有这个问题。前端处理 。。后来是后端把数据弄好了后给我的。
这么久了,还是不能做多循环节点或递归节点。。。。
还是分段生成吧,1万循环即使不抱错,性能也是垃圾
这边测试没有复现问题,提供一下代码片段哈(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)
https://developers.weixin.qq.com/s/WhSAQqmD764Z
正在加载...
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
创建太多节点的开销会非常巨大,所以节点总个数有一定限制的。请不要尝试创建这么多节点。
小程序本身就是和微信抢内存,节点数据太多,尤其对于性能稍低的手机,肯定吃不消
尝试使用10个或者20个节点实现,然后控制数据进栈和出栈就行了。
10000个view再包裹一个text,内存有压力呀,考虑优化只用一个view就好了,
再换个思路,创建太多节点会出现说超过最大的节点错误,页面渲染不出来
你应该写<block wx:for='10000'>{{item}}</block>应该不会报错,不过也快超出渲染了
这个是 setData的问题吧?
https://developers.weixin.qq.com/community/develop/doc/f1c78a28892be847270b9763d8e1f492
不不不,他是先弄一个数组,循环完啦只setData一次。你说的这个是频繁出发setData。不属于一个问题
我知道啊,我做城市列表的 时候也有这个问题。前端处理 。。后来是后端把数据弄好了后给我的。
这么久了,还是不能做多循环节点或递归节点。。。。
还是分段生成吧,1万循环即使不抱错,性能也是垃圾
这边测试没有复现问题,提供一下代码片段哈(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)
https://developers.weixin.qq.com/s/WhSAQqmD764Z