已采納回答 / 那一年美然
這是兩種定義組件的方式,一種是解釋型的函數(shù)來(lái)定義,一種使用es6的class來(lái)繼承。函數(shù)型的定義比較簡(jiǎn)單,語(yǔ)法清晰,但是不能使用state和lifecycle(或者說(shuō)如果使用的話需要hook)。class繼承的方式相對(duì)復(fù)雜,但可以擁有state和lifecycle。參考資料:https://medium.com/@Zwenza/functional-vs-class-components-in-react-231e3fbd7108
2019-07-15
已采納回答 / 正在進(jìn)化的程序猿丶
函數(shù)組件的props是用傳入的參數(shù)來(lái)表示的。function TodoItem(props) {return (????<div>{props.content}</div>)}
2019-06-26
已采納回答 / 知曉同丶
onClick={this.handleItemClick(index)} 改成?onClick={() => this.handleItemClick(index)}
2019-03-21
已采納回答 / 拾憶楓靈HYL
數(shù)組是引用賦值,const list = this.state.list;在改變list的時(shí)候this.state.list一樣會(huì)改變
2019-03-03
已采納回答 / X_Scorpion
npx create-react-app D:\React\demo指定路徑就行了,會(huì)在相應(yīng)的路徑下創(chuàng)建項(xiàng)目。
2018-11-06