gpt4 book ai didi

react-native - 如何检查我是否可以返回/在 react-native-navigation 上使用 pop?

转载 作者:行者123 更新时间:2023-12-04 04:00:41 26 4
gpt4 key购买 nike

所以,有一个屏幕显示我正在使用 javascript 导航栏而不是 react-native-navigation 导航栏(因为 this bug)。

只有当返回按钮可以返回时(如果它不是堆栈中的第一个屏幕),我才需要显示返回按钮。

有什么方法可以检查它是否可以返回?类似于 navigator.canBoBack()navigator.getCurrentScreenStack().lenght > 1

最佳答案

检查屏幕的 commandType 属性是否为 PushShowModal 并相应地调用设置按钮。

const canGoBack =
this.props.commandType === 'Push' ||
this.props.commandType === 'ShowModal'

关于react-native - 如何检查我是否可以返回/在 react-native-navigation 上使用 pop?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47915572/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com