Reactjs 尚未填充本机上下文

Reactjs 尚未填充本机上下文,reactjs,react-native,react-context,Reactjs,React Native,React Context,我有一个上下文提供程序,它有一个子组件使用上下文。在手机上编译和测试应用程序时,我收到以下错误: TypeError: undefined is not an object (evaluating 't.isTrue') 我在世博快餐中创建了一个最低限度的示例,它似乎运行良好: 在React Native on mobile中,似乎父对象尚未填充上下文,因此引发异常,因为子对象引用的对象尚不存在 有没有一种方法可以强制子级等待父级挂载,或者捕获异常并在上下文准备好后再次尝试呈现 您应该在RN上

我有一个上下文提供程序,它有一个子组件使用上下文。在手机上编译和测试应用程序时,我收到以下错误:

TypeError: undefined is not an object (evaluating 't.isTrue')
我在世博快餐中创建了一个最低限度的示例,它似乎运行良好:

在React Native on mobile中,似乎父对象尚未填充上下文,因此引发异常,因为子对象引用的对象尚不存在


有没有一种方法可以强制子级等待父级挂载,或者捕获异常并在上下文准备好后再次尝试呈现

您应该在RN上提供一个可复制的示例。请尝试在访问上下文值之前对其执行空检查,怎么样?e、 g.
t&&t.isTrue
@Poptocrack谢谢你给我看这个,我已经在零食博览会上改变了问题link@max23_我认为这是个好主意