在 react-router-native 中检测路由变化

Detect route change in react-router-native

我正在使用 react-router-native 在我的应用程序的“页面”之间导航。这里的问题是我想根据用户位置更改应用栏的可见性。 所以,我需要一种观察和检测路线的方法,这样我就可以操纵它

已解决!

为了解决这个问题,我在我的组件中创建了一个回调函数,当它加载时 returns。这样我就可以检查一个变量,比如 isAtLogin ? (<Appbar />) : (<View />) 显示和隐藏应用栏。