Reactjs 我们可以在React Context API中创建多个上下文吗?
感谢@wesbos,我已经学会了如何使用新的React上下文API,我已经在我的项目中使用了它,这很好()。 正如我所看到的,为了创造一个环境,我们需要做:Reactjs 我们可以在React Context API中创建多个上下文吗?,reactjs,Reactjs,感谢@wesbos,我已经学会了如何使用新的React上下文API,我已经在我的项目中使用了它,这很好()。 正如我所看到的,为了创造一个环境,我们需要做: const MyFirstContext = React.createContext() 我想知道是否有可能在同一个应用程序中创建另一个上下文。 例如,我正在创建一个需要自己的游戏上下文的游戏,游戏由用户玩,每个用户都有自己的信息,因此每个用户都需要自己的用户上下文。所以我做了: const MyGameContext = React.c
const MyFirstContext = React.createContext()
我想知道是否有可能在同一个应用程序中创建另一个上下文。
例如,我正在创建一个需要自己的游戏上下文的游戏,游戏由用户玩,每个用户都有自己的信息,因此每个用户都需要自己的用户上下文。所以我做了:
const MyGameContext = React.createContext();
const UserInfoContext = React.createContext();
但它不起作用,所以我想它不应该那样起作用。
我应该如何进行
[编辑]我澄清了一点我的问题,因为我认为它不是非常清楚。。。我纠正了它,因为我犯了一个错误:我不明白括号里是什么 我应该等一会儿。似乎我的代码中一定犯了错误,因为创建多个上下文就这么简单:
MyFirstContext = React.createContext();
MySecondContext = React.createContext();
...