hook
使用hook注意事項
使用hook注意事項useState
useState基本用法
+// 引入
+ import React, { useState } from 'react';
functidon Example() {
+ // 宣告一個新的 state 變數,我們稱作為「count」。
+ const [count, setCount] = useState(0);
return (
<div>
+// 顯示state 變數
+ <p>You clicked {count} times</p>
+// 更變state 變數 觸發重新渲染
+ <button onClick={() => setCount(count + 1)}>
</button>
</div>
);
}log的地方
prevState用法
useEffect
函式該寫進useEffect裡面或外面
陷入無窮迴圈
useCallback
useCallbackuseMemo
useMemouseRef
範例 useRef指到某個html中:
範例:useRef 定義變數
重複的問題
無限迴圈
重複渲染
reference
Last updated