问题标签 [react-native-navigation-v2]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
react-native-navigation - 使用 RNN 库重置堆栈
无法使用以下用例重置堆栈。
假设屏幕 A 是根,并导航到屏幕 B,然后在导航到屏幕 C 时,我希望堆栈具有 A->C 而不是 A->B->C。
如果堆栈具有 A->B->C 并且我想将堆栈与根屏幕作为 C.
请帮助解决这个用例
wix-react-native-navigation - 如何在注销时关闭基于选项卡的应用程序?
我目前正在寻找在注销时将基于选项卡的应用程序作为模式(向下滑动)关闭。setStackRoot 切换屏幕,但行为似乎不太用户友好。
reactjs - sideMenu 在 react-native-navigation 版本 2 中不起作用?
我是 react native 世界的新手,我想在我的应用程序中从左侧显示侧面菜单,我正在使用 react-native-navigation 这样做,但我面临着总和问题
首先,我将导航根设置如下:-
我在其中声明了 bottomTabs 和 sideMenu,并在 findPlace 组件上添加了一个触发事件的按钮,我在其中添加了一个 Navigation.event() 列表器来切换我的左侧菜单的可见性,如下所示:-
但这根本不起作用,它只显示一个空白屏幕,如果从 setRoot 中删除 sideMenu 部分,它将显示底部标签,当我再次添加 sideMenu 时,它会显示一个空白屏幕。
在 RNN 版本 2 文档上没有关于此的示例我搜索了很多我没有找到任何可以帮助我解决这个问题的东西所以请让我知道我做错了什么,这样我就可以摆脱这些东西
提前致谢 !!
javascript - v2 Wix React-native-navigation:如何使用 bottomTabs 实际实现侧边菜单?
我在将 sideMenu 实现到以下代码时遇到了一些麻烦:(请参阅 startTabs)。
在我的根屏幕上单击“登录”后,我调用它。根屏幕如下所示:
现在为了让我在登录后实现sideMenu,我会在“startTabs”中实现它吗?或其他地方?
react-native - React-Native-Navigation (v2) 底部选项卡 onPress
我有一个底部标签,中间有一个播放按钮,我想触发一个函数而不是加载一个注册的屏幕。
现在我有:
我正在搜索是否有类似的东西不需要屏幕:
版本:
- “反应原生”:“0.59.3”,
- “反应原生导航”:“2.16.0”
提前致谢。
react-native-navigation - 静态 passProps 在 Navigation.push 上没有改变
我正在使用来自 Wix 的 react-native-navigation v2,试图将屏幕推送到现有堆栈。这是我的推送代码:
我的选项对象
我从来没有看到日志语句,并且顶部栏选项没有改变。他们应该吗?
当我在目标屏幕Navigation.mergeOptions
中使用上述选项对象时constructor
,会出现选项,所以这就是我现在使用的。
使用android,还没有在iOS上测试过。当我这样做时会更新。
react-native-navigation - 如何修复swift ios项目中的“没有这样的模块”ReactNativeNavigation“错误
我刚刚使用 swift AppDelegate 文件在我的 ios 项目中实现了 ReactNativeNavigation 库,当我构建项目时出现错误:'没有这样的模块'ReactNativeNavigation'
我曾尝试安装该软件包的先前版本,并尝试在软件包本身中启用“仅在安装时复制”。
我的 AppDelegate.swift 文件的部分使用包
有没有人遇到过这个问题或知道如何解决它?提前致谢!
react-native - Wix React-Native-Navigation v2 和 redux-persist
我正在使用 react-native-navigation 和 redux 进行状态管理。我将每个组件注册为 WrappedComponent,将其连接到 redux 存储。这非常有效,并且与官方 react-native-navigation 文档中的 atoami 示例代码非常相似:https ://wix.github.io/react-native-navigation/#/docs/showcases
商店对象为:
但是,我找不到为那些包装的组件设置 redux 持久性的方法。我不想在WrappedComponent
函数中执行它,因为它会被每个单独的组件调用。我也找不到关于此的明确文档。
我想我也可以使用 AsyncStorage,但更愿意将它与 Redux-persist 一起使用。有人知道该怎么做吗?