for(let attrIndex in this.attrColum){ attr.push(this.attrColum[attrIndex].label+":"+this.skuData[item][this.attrColum[attrIndex].prop])
}
上面是this.attrColum数组遍历的操作,其中要用到外部的另一个数组this.skuData,这代码变成foreach怎么写?其中item是外部另一个循环的序列
this.attrColum.forEach(function(element){
attr.push(element.lable)+":"+this.skuDate[item][element.prop]
})
按上面的方法,在函数体内this.skuData显示未定义。
箭头函数