wxml
<picker bindChange="watchSite" mode="selector" mode:value="{{site}}" range="{{trainList}}" range-key="name">
<!--site為數組對象的序列號,range-key是對象內需要展示的屬性名-->
<view class="picker">
當前選擇:{{trainList[site].name}}
</view>
</picker>
js
data:{
trainList:[
{
name:'上海'
value:0
},
{
name:'南京'
value:1
},
{
name:'北京'
value:2
},
],
site:0
},
watchSite(e) {
this.setData({
site: e.detail.value
})
console.log('picker發送選擇改變,攜帶值為', e.detail.value)
},
