【问题标题】:Sticky Views while react-navigation反应导航时的粘性视图
【发布时间】:2017-08-23 12:59:26
【问题描述】:

我正在尝试构建一个移动应用程序,其中我们在整个应用程序中都有一个恒定的标题栏。我有按钮的身体。每个按钮都导航到screen。我在每个屏幕中都需要header bar,但我不想在所有屏幕中重复代码。我也不打算使用 TabNavigator。有没有其他选择??

在 image1 和 image 2 中,带有 search、cart 和 offerzone 标签的栏保持不变。其余的变化..我需要这种行为,而无需在两个屏幕中重复标题代码。

【问题讨论】:

  • 找到解决方案了吗?

标签: react-native react-navigation react-android


【解决方案1】:

您可以将headerBar的代码分离成一个独立的组件,并使用redux store来管理这个组件的props。

完成此操作后,您只需在每个屏幕中导入组件,组件将自动从 redux 存储中获取其 props。每个屏幕都可以联系headerBarredux actions

【讨论】:

  • 不,我不想在每个屏幕中导入组件。我更喜欢 HTML 中的框架之类的东西,其中 2 个框架相互独立。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-08-23
  • 2023-03-21
  • 1970-01-01
  • 2021-12-11
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多