1 .非dom屬性 dangerousSetInnerHtml ,ref-父組件使用子組件,key-提高渲染性能
2 .在jsx中,任意的js表達(dá)式都必須寫在大括號里面。
3 .render的頂級元素只能是一個
4 .jsx遇到html標(biāo)簽就使用html解析規(guī)則來解析,遇到代碼塊就{},就使用js規(guī)則解析
5 .屬性:可以直接加字符串。也可以使用{}來定義以js為表達(dá)式為值的屬性,使用小駝峰命名來定義屬性的名稱,而不是使用html原來的屬性名
1.class-className
2.tabindex-tabIndex
6 .jsx中使用表達(dá)式
1.顯示renderButton函數(shù)渲染一個ui。一般的表達(dá)式
2.顯示變化的數(shù)值。一般表達(dá)式
3.根據(jù)條件判斷顯示元素。三元表達(dá)式或其他
4.在if或者是for中使用jsx,將他賦值給變量,當(dāng)做參數(shù)傳入,作為返回值。
7 .jsx閉合標(biāo)簽需要在末尾使用/>,就像xml,html一樣。
8 .