趁着最近有时间,又搞了个经常会用到的城市选择器起来啦~~
以下是tabs的页面图片
主要实现了:
- tab的切换,这里需要注意一个问题,当你滚动一个tab页到某个位置的时候 再切换tab,另一tab的scroll也会定位在那里。所以在点击时,我作了处理。
scroll-into-view
- 滚动时,经过指定的父位置时 会有fixed。这里用到了新的样式类型
position: sticky;
3.点击右边的菜单,给出了提示框以及左边可以快速,准确的定位到相对的位置,需要注意的事scroll-into-view对应的是id
scroll-into-view
4.点击右边菜单时,应该给上对应的选中类才是,这里漏了…
以上是携程所有的功能。同时也想添加新的功能,就是滚动左边的列表,同时切换右边的菜单,这里是目前还差的,待更新一版…
性能确实是个问题,
有没有源码
有没有源码
城市分为多个级别,一次不需要全部展示出来,别说3000,就是1000小程序性能消耗也够喝一壶的了
如果这个页面放三千数据会不会崩了。我们项目精确到县