标签: reactjs
我是React的新手,如果这是一个愚蠢的问题,请原谅。有没有办法使变量公开并可以从React中的所有其他组件访问?例如,我在一个组件中设置了一个布尔值,我希望能够从任何其他组件中访问该布尔值。这可能吗?还是我受父母/子女关系的限制?
谢谢!
答案 0 :(得分:1)
您可以使用Context来管理各个组件之间的状态,也可以使用诸如Redux之类的状态管理库
如果您只想共享一个在您的问题中指定的Boolean,最好使用Context,因为它是React内置的
Boolean
React
上下文的基本用法如下
请找到sandbox用于上下文的基本实现
答案 1 :(得分:0)
使用Context进行状态共享,或使用Redux或Mobx进行全局状态管理。
Context
Redux
Mobx