該段程式在開發工具里直接console.log顯示呼叫、遍歷都正常。到最后用真機除錯就出錯了,length undefine 。
/
onLoad: function () {
var that=this;
const eventChannel = this.getOpenerEventChannel()
eventChannel.on('acceptDataFromOpenerPage', function(data) {
that.setData({
result: data[0],
userAnswer: data[1],
})
})
var userAnswer= this.data.userAnswer;
var result= this.data.result;
var maxCount=0;
var unitCount=[];
console.log(result)
for (let i = 0; i < result.length; i++) {
var letnum= result[i].num
var yourCount= 0
for (let i = 0; i < letnum.length; i++) {
yourCount= yourCount+parseInt(userAnswer[letnum[i]]);
}
unitCount=unitCount.concat(yourCount)
}


轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/269264.html
標籤:微信開發
上一篇:找高手一起創業
