小程序省市区联动三种方法

小程序省市区联动三种方法,第1张

第一种,微信自带的省市区数据

第二种,根据省id,ciiyid联动

js

第三种,数据一次性返回,如下

直接复制可用

利用vant(后台返回的所有数据)

如果w-vant需要做成联动的话;一级一级的请求回来再处理数据就可以了

实现效果如下:

实现左右联动的菜单列表,主要依靠scroll-view的是三个属性:

scroll-top:设置竖向滚动条位置(可视区域最顶部到scroll-view顶部的距离);

scroll-into-view:值应为某子元素id(id不能以数字开头)。设置哪个方向可滚动,则在哪个方向滚动到该元素;

bindscroll:滚动时触发,event.detail = {scrollLeft, scrollTop, scrollHeight, scrollWidth, deltaX, deltaY}

结构图示:

wxml:

js:

数据结构:

如果你还想实现从其他页面,点击按钮跳转到当前页面,并且列表滚动到指定项,此项在可视区域的第一个展示:

wxss:


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12098063.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存