摘要:上面代碼中,通過為組件指定事件的回調函數,確保了只有等到真實發生事件之后,才會讀取屬性。七表單代碼九要點文本輸入框的值,不能用讀取,而要定義一個事件的回調函數,通過讀取用戶輸入的值。
一.JSX簡介
JSX即JavaScript XML,一種在React組件內部構建標簽的類XML語法。
在不使用JSX的情況下,React程序中創建DOM是這樣的:
//v0.11 React.DOM.h1({className: "title"}, "Title"); //v0.12 React.createElement("h1", {className: "title"}, "Title");
如果使用JSX的方式創建節點為:
Title
JSX的特征:
JSX是一種句法變換,每一個JSX節點都對應著一個JavaScript函數
JSX即不提供也不需要運行時庫
JSX并沒有改變或者添加JavaScript的語義,它只是簡單的函數調用。
代碼一要點一:在整個Html文件中,只有定義了一個id為example的div標簽,當程序運行時,JavaScript代碼執行,
React會創建新的DOM節點,也就是
要點二: