狀態
一般檢視如何儲存狀態
可以在決定哪種狀態儲存類型最適合你的使用案例時,使用此表格作為指南
鉤子 | 類型 | 何時重新呈現? | 範圍 |
---|---|---|---|
use_state | T | 已設定 | 元件實體 |
use_state_eq | T: PartialEq | 已設定且有不同值 | 元件實體 |
use_reducer | T: Reducible | 已減少 | 元件實體 |
use_reducer_eq | T: Reducible + PartialEq | 已減少且有不同值 | 元件實體 |
use_memo | Deps -> T | 依賴項已變更 | 元件實體 |
use_callback | Deps -> Callback<E> | 依賴項已變更 | 元件實體 |
use_mut_ref | T | - | 元件實體 |
一個靜態全域變數 | T | - | 全域,所有人使用 |