问题标签 [react-native-router-flux]
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.
reactjs - 路由器状态没有通过 redux 保持在 react-native
我在使用和时有以下redux
配置。我想在刷新时检索最后一个当前路由,但是路由堆栈在重新加载时被覆盖。react-native
react-native-router-flux
redux-persist
这是reducers/index.js
文件
编辑:这是index.js
它的提供者和场景:
javascript - React Native:如何在 react-native-router-flux 中为整个应用程序和单个场景设置背景颜色?
在使用 react-native-router-flux 的 React Native 中,如何设置整个应用程序以及单个场景的背景颜色?
这是我目前的设置:
谢谢
react-native - 如何将值传递给 React-Native-Router-Flux 中的其他组件?
我的代码是:
我com1
改为com2
.
Com1
但我需要为to的输入框传递值Com2
。
我怎样才能做到这一点?
javascript - React Native + react-native-router-flux: How to apply hideNavBar to only one ?
In React Native using react-native-router-flux, I have two <Scene/>
and when I apply hideNavBar
to the first one, Login
, it also applies to the second, Home
even though they are on the same level. How can I apply hideNavBar
to only one <Scene/>
, Login
?
javascript - React Native + react-native-router-flux:做什么做?
我是 react-native-router-flux 的新手,看看这个例子。我检查了文档,但我似乎仍然无法弄清楚<Scene key='modal' component={Modal}/>
. 那么它的用途是什么?
这是确切的行:https ://github.com/aksonov/react-native-router-flux/blob/master/Example/Example.js#L95-Lundefined
谢谢
javascript - 为什么导航栏后退按钮仍然在 react-native-router-flux 中显示 ActionConst.REPLACE?
我从登录场景开始,当我单击带有 , 的按钮时Actions.home
,type={ActionConst.REPLACE}
它可以正常工作,并且在主页场景中,导航栏没有后退按钮。但是如果我从 Login 到 Register 到 RegisterTwo 再到 Home,Home 场景的导航栏有一个后退按钮。
是什么导致了这个问题?我试过了type='replace'
,后退按钮仍然显示在导航栏中。
我的场景是这样设置的:
我只是使用import { Actions } from 'react-native-router-flux'
和Action.key
导航。
先感谢您!
javascript - React Native Router (react-native-router-flux) - 更多控制动作触发
我们使用React Native Router来管理导航。我们路由器的渲染函数如下所示:
在我们的应用程序中,不允许立即从 TAB_1 跳转到 TAB_5。您必须通过 TAB_2 到 TAB_5。目前我可以从头跳到尾
现在我找不到任何可能在触发 Action 之前触发类似函数的功能。
伪代码:
我可以使用任何功能或回调道具吗?
react-native - react-native-router-flux:Actions.KEY 在传递给 onPress 的函数内部不起作用
我有以下代码:
Actions.refresh()
工作正常,但没有Actions.categoryScreen()
- 看起来没有真正发生。如果我将传递给的参数替换为onPress
,onPress={Actions.categoryScreen}
那么它可以正常工作并显示 categoryScreen。但是,这对我没有帮助,因为当 onPress 被触发时我想做更多的事情,我还需要传递“名称”参数。
任何想法,任何人?
提前致谢。
javascript - 如何使用 redux 在 react-native-router-flux 中实现 react-native-drawer?
我正在尝试使用 redux 在 react-native-router-flux 中实现 react-native-drawer。尝试以下示例:https://github.com/aksonov/react-native-router-flux/blob/master/docs/OTHER_INFO.md但仍然出现错误:Element type is invalid: expected a string (for built-in components) but got: object. Check the render method of 'DefaultRenderer'.
在 react-native-router-flux 中实现抽屉的正确方法是什么?
编辑 - 更新:但仍然收到错误“元素类型无效......”
快速说明:如果我执行 Actions.drawer 我会收到错误,但如果我执行 Actions.home 什么也不会发生,但仍会调用动作 REACT_NATIVE_ROUTER_FLUX_RESET
然后我在登录中按下一个按钮,它会触发Actions.
导航到。NavDrawer 是:
NavDrawerPanel 是:
错误: