问题标签 [stack-navigator]
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 - 如果在本机反应中未首先加载屏幕,则无法识别滑动手势
我正在使用原生基础的DeckSwiper。
当反应屏幕是我的堆栈导航器的初始路径时,滑动手势运行良好。
但是,当我将它加载为单击按钮后显示的第二个视图时: this.props.navigation.navigate('DeckSwipeView') :显示卡片但我无法刷卡。
如果你们有任何想法?
感谢您的帮助:)
react-native - 使用 StackNavigator 在屏幕之间导航
当我的 App.js 说 undefined 不是对象(评估“this.props.navigation.navigate”)时,我很难理解我的 App.js 出了什么问题。当它在主屏幕和 chatsrceen 之间切换时,我一直在关注 react native 文档。我仍然无法让它工作。有人可以帮助我吗?
react-native - React Native 中 StackNavigation 内的 TabBar
我将使用StackNavigation for Push 和 Pop 及其参数。它的工作正常。但是现在我想在 StackNavigation 之后实现一些屏幕 TabBar,知道如何在 StackNavigation 之后使用 TabBar。
注意:我想实现自定义 TabBar。
请帮我。
javascript - 是否有一个共同的地方来设置headerStyle,HeaderTitleStyle等
我有简单的DrawerNavigator,其中包含多个 StackNavigator。
我的问题是,我有一组“navigationOptions”,这对所有“StackNavigator”都是一样的
有没有更好的方法为每个 StackNavigator设置此navigationOptions通用
firebase - 在非组件类的屏幕之间进行本机导航
我正在尝试在我的 Backend 类的本机屏幕之间导航,如下所示:
我的后端类不是一个组件,因此没有导入到我正在使用的堆栈导航器中。我收到一条错误消息,提示“self.props.navigation 不是对象”。
有谁知道我可以解决这个问题?谢谢
reactjs - 如何在反应导航中更改后退按钮路线
我正在使用反应导航(堆栈导航)。我想更改我的标题后退按钮图标路线。
- 家
- 书票
我的预订
这些是我的项目中的屏幕。现在,当我单击 MyBookings 屏幕中的标题返回按钮时,它应该路由到主屏幕。
reactjs - 反应原生闪屏并导航到不同的屏幕
我是使用 React Native 的初学者。我想为我的应用程序显示启动画面(1 秒)并导航到不同的屏幕。我已遵循并结合了一些教程,但出现错误。
我的代码是这样的:
导航到新屏幕时出错。谁能帮我?还是有更好的解决方案?谢谢你。
reactjs - 在 React Native 中获取后如何更改屏幕?[使用堆栈导航器]
我想:(我正在使用堆栈导航器)
- 执行获取(HTTP 发布到 API),
- 评估响应并采取适当的措施(无论是在失败的情况下向用户显示错误消息,还是在成功的情况下通过显示下一个屏幕让他们继续前进)。
我被困在第 2 步,我无法在不避免此错误消息的情况下评估结果并更改屏幕:
警告:在现有状态转换期间无法更新(例如在
render
或其他组件的构造函数内)。渲染方法应该是 props 和 state 的纯函数;构造函数副作用是一种反模式,但可以移至componentWillMount
我最近才开始 React Native,如果这太明显了,抱歉。下面是我的代码:
非常感谢任何帮助,谢谢。
[编辑] 我故意删除了一些代码,因为它与问题无关,如果它看起来很奇怪,请不要介意。