我想将item
变量动态传递给此属性,例如如果该项的值为35
,则它将变为this.BookingConfirmationFormsState35
onChange( event, item ){
console.log( this.BookingConfirmationFormsState+item ); // Doesn't work
}
答案 0 :(得分:1)
onChange( event, item ){
console.log( this['BookingConfirmationFormsState' + item]);
}
答案 1 :(得分:1)
您需要使用括号表示法[]
来访问动态属性名称:
this['BookingConfirmationFormsState' + item];
对于item = 35
,上述代码相当于:
this.BookingConfirmationFormsState35