android - 如何在 react 导航中获取当前路线名称?

标签 android ios react-native react-navigation

我想要 react-navigation 中的当前路线或屏幕的名称,我想在 if 条件下使用它来进行一些更改。

最佳答案

对于 react-navigation v5:

import { useRoute } from '@react-navigation/native';

const route = useRoute();
console.log(route.name);

关于android - 如何在 react 导航中获取当前路线名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53040094/

相关文章:

android - 对一张表进行简单的 SQL 查询

ios - 更新 iOS 应用程序

ios - 如何使用平移手势识别器旋转 SCNSphere

android - LinearLayout、RelativeLayout 和 AbsoluteLayout 有什么区别?

android - 如何在 android studio 的 gradle 4.4 中发布 Artifact (将 APK 上传到 nexus)?

react-native - 是否可以从 CLI 重新启动开发中的 Expo?

ios - 是否可以在没有 Swift 或 Objective-C 的情况下使用 Go 创建 iOS 应用程序?

android - React Native 在 Android web View 中显示 PDF

安卓动画闪烁

ios - 即使在用户交互之后,iOS Safari 上的 Web 音频 API 也不会播放