简介
在本实验中,我们将学习如何在 React 中使用 useSessionStorage
钩子将有状态的值持久化到 sessionStorage
。我们将学习如何延迟初始化值,如何使用 Storage.getItem()
和 Storage.setItem()
检索和存储值,以及如何使用定义的函数更新状态变量。在本实验结束时,你将更好地理解如何在 React 应用程序中使用 sessionStorage
来存储和检索数据。
Skills Graph
%%%%{init: {'theme':'neutral'}}%%%%
flowchart RL
react(("React")) -.-> react/AdvancedConceptsGroup(["Advanced Concepts"])
react(("React")) -.-> react/StateManagementGroup(["State Management"])
react(("React")) -.-> react/FundamentalsGroup(["Fundamentals"])
react/FundamentalsGroup -.-> react/jsx("JSX")
react/FundamentalsGroup -.-> react/event_handling("Handling Events")
react/AdvancedConceptsGroup -.-> react/hooks("React Hooks")
react/StateManagementGroup -.-> react/use_state_reducer("Using useState and useReducer")
subgraph Lab Skills
react/jsx -.-> lab-38408{{"React useSessionStorage 钩子"}}
react/event_handling -.-> lab-38408{{"React useSessionStorage 钩子"}}
react/hooks -.-> lab-38408{{"React useSessionStorage 钩子"}}
react/use_state_reducer -.-> lab-38408{{"React useSessionStorage 钩子"}}
end