pick-view 想做联动效果的时候效果延迟
发布于 5 年前 作者 wzou 19624 次浏览 来自 问答

想用picker-view一个省市区效果联动, 但是再选择了省份的时候,市区要过大概1s才能联动改变,请问如何才能解决这个问题?

2 回复

这个问题我也遇到了,四级联动的选择器,在实际场景中反应速度根本跟不上用户操作速度,感觉问题可能出在滚动过程中频繁的setData,造成渲染的阻塞延迟,但是不频繁渲染又无法正确显示用户操作的数据…优化点在bindchange这里;没有源码,啥也看不见,这就是不开源的好处,呵呵

  1. 服务器响应速度比较慢,可以通过增加带宽,使用集群,优化服务代码等方式

  2. 前端预加载,将省市县信息封装为json格式数据,一次性加载,注意使用gzip压缩一下

  3. 自己想想别的吧

回到顶部