2017-02-09 7 views
0

item変数の動的をこのプロパティに渡したいとします。項目が35の価値を持っている場合、それはあなたが動的なプロパティ名にアクセスするためにブラケット表記[]を使用する必要がthis.BookingConfirmationFormsState35このプロパティに変数を動的に追加する

onChange(event, item){ 
    console.log(this.BookingConfirmationFormsState+item); // Doesn't work 
} 

答えて

1

になります:item = 35については

this['BookingConfirmationFormsState' + item]; 

を、上記のコードは同等です〜へ:

this.BookingConfirmationFormsState35 
1
onChange(event, item){ 
    console.log(this['BookingConfirmationFormsState' + item]); 
} 
関連する問題