confrimAdd(){
this.modifyShow=false;
let arr=[];
console.log("111",this.uploadImg=='');
this.formName.forEach(function(item){
if(item.inputType=='ImgInput'){
item.recordValue=this.uploadImg==''?item.recordValue:this.uploadImg;
}
arr.push({recordId:item.recordId,recordValue:item.recordValue})
})
},
循环外能打印出变量,进到循环内就找不到了???
循环内this指向错误。
循环里使用箭头函数,或者循环外绑定that为this,循环内使用that