首页 > 解决方案 > react-native-router-flux - 首次加载后未收到任何选项卡更改事件

问题描述

react-native-router-flux标签问题。

我已经尝试过componentDidMountcomponentDidUpdate方法。

我正在使用react-native-router-flux选项卡并希望在我的特定选项卡打开时执行检查,但在我们第一次打开应用程序后没有调用生命周期方法我认为这是因为所有选项卡在第一个选项卡加载时同时加载。标签更改时有什么方法可以获取事件?

标签: reactjsreact-nativereact-native-router-flux

解决方案


您可以使用选项卡栏上的lazy道具在导航到每个选项卡时加载它,或者您可以使用onEnter每个选项卡的场景组件上的道具在导航到选项卡时触发。


推荐阅读