小程序获取城市行政区号_微信小程序 省市区选择器实例详解(附源码下载)

微信小程序 省市区选择器:

最近学习微信小程序,为了检验自己的学习效果,自己做一个小示例,网上搜索下类似的实例,发现这个更好,大家看下。

一、区域间手势滑动切换,标题栏高亮随之切换

思路是:拿当前的current来决定高亮样式

1.监听swiper滚动到的位置:

currentChanged: function (e) {

// swiper滚动使得current值被动变化,用于高亮标记

var current = e.detail.current;

this.setData({

current: current

});

}

2.布局文件中做条件判断,是否加上高亮样式,其中area-selected是目标样式,color: red;

{ {provinceName}}

{ {provinceName}}

{ {cityName}}

{ {cityName}}

{ {regionName}}

{ {regionName}}

{ {townName}}

{ {townName}}

3.点击上级时为下一级赋予“请选择”字样

provinceTapped: function(e) {

...

that.setData({

cityName: '请选择',

city: ar

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值