1.我们公司要求做一个选座位入场列表,由于我们有好几个场地,需要知道哪个座位被选了。
2.我循环了一个2000到5000的列表,只是做了点击选中,再点击取消,但是在安卓上明显有卡顿,甚至0.5秒,难道2000长度的数组都更新不了吗,因为要抢座位,如果点击太卡容易让用户体验不好?
- 我只是循环20个就很快,除外,感觉其他组件引进来好像也会增加负担,难道vue里面的data定义太多也会间接影响到到?
- 大家有没有推荐解决办法?
1.我们公司要求做一个选座位入场列表,由于我们有好几个场地,需要知道哪个座位被选了。
2.我循环了一个2000到5000的列表,只是做了点击选中,再点击取消,但是在安卓上明显有卡顿,甚至0.5秒,难道2000长度的数组都更新不了吗,因为要抢座位,如果点击太卡容易让用户体验不好?
7 个回复
最佳回复
DCloud_heavensoft
估计你是非自定义组件编译模式。改成自定义组件编译估计就没问题了。
咳
循环是啥意思?每个座位记住自己的数组脚标。
w***@gmail.com (作者)
是的,比如现在公司有几十个座位要选中
2019-03-20 13:18
咳
回复 w***@gmail.com:啥列表呢?
2019-03-20 13:24
w***@gmail.com (作者)
回复 咳:已回复在下面的图,就是看电影要选的座位
2019-03-20 14:21
w***@gmail.com (作者)
我现在有1000个座位现在要全部循环出来很卡,点击座位
2019-03-20 14:21
w***@gmail.com (作者)
咳
可以延迟加载试下。
t***@163.com - 80后
卡顿是必然的除非你用nvue,原生weex可以解决!
[已删除]
非原生的确有性能问题,最好试下原生的方式
舌尖跳舞 - 现在不减肥,以后徒伤悲。
同,picker很多,还有默认值,计算属性之类