gpt4 book ai didi

react-native - react native 导航 : Identify if component is modal

转载 作者:行者123 更新时间:2023-12-04 04:51:28 25 4
gpt4 key购买 nike

我有一个组件,有时作为常规屏幕推送到堆栈顶部,有时显示为模式。

当特定事件发生时,我需要摆脱该组件。但是不知道是模态屏还是常规屏,所以不知道是否需要调用Navigation.pop(componentId)Navigation.dismissModal(componentId) .有没有办法在打电话前检查?

我尝试连续调用两者,但其中一个失败并引发错误。

我可以将它们都包装在 try/catch 中,但这似乎是一种反模式。处理此问题的推荐方法是什么?

最佳答案

您可以使用 command listener并跟踪它何时被推送或显示为模态

关于react-native - react native 导航 : Identify if component is modal,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54461391/

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