this.deleteValue = {
LanguageId : '',
LanguageName : '',
LongName : '',
CreatedBy : '',
UpdatedBy : '',
CreatedDate : '',
UpdateDate : '',
IsDeleted : ''
}
已在我的组件中初始化。我已经在我的一个函数中分配了值。
beginDel(delValue){
this.deleteValue = new language(delValue.LanguageId, delValue.LanguageName, delValue.LongName, delValue.CreatedBy, delValue.UpdatedBy,delValue.CreatedDate,delValue.UpdateDate, delValue.IsDeleted);
console.log(this.deleteValue);
}
但是,当我尝试在其他一些函数中访问它时,它是一个空对象。
recordDel(){
console.log(this.deleteValue);
}
我认为问题在于范围界定,但我无法确切地知道问题所在。
答案 0 :(得分:0)
你在beginDel中重新初始化它。尝试从beginDel内部调用此方法,如下所示:
beginDel(delValue){
....
....
// add chain-call here
recordDel();
}