一、JSX語法規則
1. 定義虛擬DOM時,不要寫引號
2.標簽中混入JS表達式時要用 {}
(1).JS表達式與JS語句(代碼)的區別
(2).使用案例
3.樣式的類名指定不要用class,要用className
4.內聯樣式,要用style={{key: value}}的形式去寫
5.只有一個根標簽
6.標簽必須閉合
7.標簽首字母
(1).若小寫字母開頭,則將標簽轉為html中同名元素,若html中無該標簽對應同名元素,則報錯
(2).若大寫字母開頭,react就去渲染對應的組件,若組件沒有定義,則報錯
二、函數式組件
三、類式組件
1.類的相關總結
2.類式組件
四、 state總結
五、props總結?
1.props使用
(1)正常使用:作用在標簽ReactDom.render(<Person name="jerry" sex="女" age=“18”/>,doucument.getElementById('test1'))
(2)批量傳參:
let obj = { name:"jerry", sex:"女", age:“18”}
作用在標簽ReactDom.render(<Person {...obj}/>,doucument.getElementById('test1'))
2.props限制
六、ref總結?
1.字符串形式的ref
2.回調形式的ref
?3. creatRef的使用
七、生命周期
1.圖例
2.生命周期階段
???