鍍金池/ 問答/Linux  HTML/ 有關(guān)于setState的問題

有關(guān)于setState的問題

clipboard.png

像第一張圖片上的這個(gè)是什么意思 不都應(yīng)該是下方的寫法么 麻煩大佬幫我講解下!

clipboard.png

回答
編輯回答
避風(fēng)港

ES6 變量的解構(gòu)賦值中的對(duì)象的解構(gòu)賦值
http://es6.ruanyifeng.com/#docs/destructuring#對(duì)象的解構(gòu)賦值

你可以發(fā)現(xiàn),上面實(shí)際上是有 startDate , endDate 這些變量的。

學(xué)習(xí) React 建議先熟練一下 ES6

2018年7月3日 05:53
編輯回答
心夠野

簡(jiǎn)單的理解:

 this.setState({
    from,
    till,
});

等價(jià)于

 this.setState({
    from:from,
    till:till,
});
2017年4月26日 06:55
編輯回答
別傷我

這是ES6允許的寫法

let startDate = "";
this.setState({
    startDate
});

相當(dāng)于

let startDate = "";
this.setState({
    startDate:startDate
});
2018年4月23日 03:24