已采納回答 / 那一年美然
這是兩種定義組件的方式,一種是解釋型的函數來定義,一種使用es6的class來繼承。函數型的定義比較簡單,語法清晰,但是不能使用state和lifecycle(或者說如果使用的話需要hook)。class繼承的方式相對復雜,但可以擁有state和lifecycle。參考資料:https://medium.com/@Zwenza/functional-vs-class-components-in-react-231e3fbd7108
2019-07-15
已采納回答 / 正在進化的程序猿丶
函數組件的props是用傳入的參數來表示的。function TodoItem(props) {return (????<div>{props.content}</div>)}
2019-06-26
已采納回答 / 知曉同丶
onClick={this.handleItemClick(index)} 改成?onClick={() => this.handleItemClick(index)}
2019-03-21