- 用于在组件树中共享数据,避免通过层层传递 props 的方式来传递数据。它创建了一个上下文(Context),可以在组件树的不同层级中访问共享的数据。
- 例如,假设你有一个主题设置功能,主题颜色需要在多个组件中使用。使用
useContext
可以创建一个主题上下文,在顶层组件中设置主题颜色,然后在任何需要使用主题颜色的子组件中通过useContext
来获取主题颜色,而不需要将主题颜色作为 props 一层一层地传递下去。
04-21
770
08-08
308
07-03
1143