反应本机导航2秒

时间:2019-04-07 10:12:32

标签: javascript react-native react-native-ios

所以我有2种布局可从一个导航到另一个。

我将SELECT * FROM userCertificate WHERE coalesce(certificatename, organization, location, startdate) IS NOT NULL; 更改为componentWillMount仍然没有解决!我认为问题出在“启动画面”上,但我不知道如何解决。

这是我在ComponentDidMount中的createStackNavigator

App.js

好的,这是在我的Home.js上

const Navigation = createStackNavigator({
  SScreen:{
     screen:Splash,
     navigationOptions:{
       header: null
     }
  },
  Main:{
    screen:Home,
    navigationOptions:{
      title: 'Home',
      headerLeft: null
    }
  },

  Register:{
    screen:Register,
    navigationOptions:{
      title: 'Settings',
      headerLeft: null
    }
  },

  SSettings:{
    screen:Settings,
    navigationOptions:{
      title: 'Settings',
      headerLeft: null
    }
  }
})
export default createAppContainer(Navigation);

所以现在它导航到Register.js,但是2秒钟后它会自动返回Home.js,这是我的Splash.js,这可能是所有这些的问题。

<Text onPress={() => this.props.navigation.navigate('Register') } style={styles.text}>التسجيل</Text>

我希望输出结果是,当它从Home.js导航到Register.js时,它不会在2秒后自动返回

0 个答案:

没有答案
相关问题