小程序 picker組件 綁定Object Array/對象數組

                                                                                                                                         或許不足,歡迎補充呀!       (*^▽^*) 

跟array數據類型不同的是,object array 需要通過 range-key 來指定 對象中key的值作爲選擇器顯示內容!!!

僅對modeselector multiSelector 時有效哦!

<picker bindchange="methodChange" range='{{objArr}}' value='{{index}}' range-key="method" >
    <text>當前選擇:</text>
    <input class="input " value="{{objArr[index].method}} "></input>
</picker>
  data: {
    objArr: [{ method: 'get' }, { method: 'post' }],
    index: 0,
  },
  
methodChange: function (e) {
    console.log('picker發送選擇改變,索引值爲', e.detail.value)
    this.setData({
      index: e.detail.value
    })
  },

 

效果:

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章