## 微信小程序picker组件实现省市区三省联动
1:## 学会看官方文档以及返回的示例
通过picker实现wxml文件
<view class="section">
<picker mode="region" value="{{region}}" custom-item="{{customItem}}">
<view class="picker">
<button bindchange="bindRegionChange" >anniu</button>
</view>
</picker>
</view>
我们js定义我们的属性,因为微信官方封装好了组件
Page({
data: {
region: ["北京市","北京市","东城区"],
customItem: ''
},
bindRegionChange: function (e) {
console.log('picker发送选择改变,携带值为', e.detail.value)
this.setData({
region: e.detail.value
})
}
})
通过以上代码,我思考了一下,像北京,上海那些地方怎么得到的,我进入了思考,后来我发现,将**mode="region"这行去了,我发现所有数据找不到了,所以我猜想微信将数据封装变成mode,这样微信小程序实现按钮调出三省联动
最后我们可以当前选择:{{region[0]}},{{region[1]}},{{region[2]}}**给自己赋值