鍍金池/ 問答/HTML/ 微信小程序:關于picker組件多級聯(lián)動,js里處理后臺返回數(shù)據(jù)問題

微信小程序:關于picker組件多級聯(lián)動,js里處理后臺返回數(shù)據(jù)問題

圖片描述

如圖,后臺返回的數(shù)據(jù)是這樣的,請問怎么樣處理才能讓picker組件讀取的name值。

圖片描述

success里應該怎么處理才能跟data里的multiArray一樣?
求大神解答,研究了一下午都沒弄明白

回答
編輯回答
局外人

range-key,當 range 是一個 Object Array 時,通過 range-key 來指定 Object 中 key 的值作為選擇器顯示內(nèi)容。

2017年10月22日 17:54
編輯回答
神經(jīng)質(zhì)

你如果multiArray[0].name肯定是不能獲取的
要multiArray[0] [i]才能獲取其中某個數(shù)據(jù)
success中可以
var newArr=[]
for(var i in res) {
newArr.push(res[i].name)
}
that.setData({
multiArray:[newArr]
})

2017年3月22日 01:36