2017-09-29 16 views
1

私は新しい反応を示します。私はどのように変数busNumberbusTimebusNameに状態(this.state)を割り当てるのだろうと思っていました。React.jsの変数にコンポーネントの状態を割り当てる

私はそれを行うことで可能であるかもしれないことを見た:

let { busNumber, busTime, busName } = this.state;

をしかし、私はそれが働く正確かどうかはわかりません。この情報を自動的に取得できる状態オブジェクトの内部には何がありますか?

答えて

2

let {busNumber、busTime、busName} = this.state;

この構文は "destructuring"と呼ばれます。反応するのはユニークではなく、代わりにECMAScript 2015(新しいバージョンのjavascriptの1つ)の一部です。それはのための速記です:

let busNumber = this.state.busNumber; 
let busTime = this.state.busTime; 
let busName = this.state.busName; 

あなたがここでそれについての詳細を読むことができます:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Destructuring_assignment

関連する問題