将状态传递给反应本机应用程序中的呈现组件

时间:2018-04-13 09:58:46

标签: react-native

我有一个本机应用程序,它在app.js文件中添加了一个滑动条。 我需要在所有/部分页面上添加一个菜单按钮,单击该按钮将显示滑动条的菜单。但是,我无法从呈现的各个组件中调用滑动条的方法或状态。

App.js文件

    <SideMenu
      menu={menu}
      isOpen={this.state.isOpen}
      onChange={isOpen => this.updateMenuState(isOpen)}
    >

      <Provider store={store}>

        <NavigationController />
      </Provider>
    </SideMenu>

1 个答案:

答案 0 :(得分:0)

你可以把它通过store.getState()。yourReducer放入redux并访问,并从任何地方更新你的redux,甚至可以使用store.subscribe订阅商店更改,然后随时更新状态