单击我的应用程序后,它将打开一个显示徽标的启动屏幕,两秒钟后,它应导航到主屏幕。
import React, { Component } from 'react';
import { View, StyleSheet } from 'react-native';
import { Image } from 'react-native-elements';
import { Actions } from 'react-native-router-flux';
var logo = require('../assets/logo.png');
export default class Init extends Component {
componentDidMount() {
setTimeout(() => {
Actions.Home();
}, 2000);
}
render() {
return (
<View style={styles.layout}>
<Image
source={logo}
/>
</View>
)
}
}
但是2秒钟后它没有导航。然后,我将 Actions.Home()替换为 alert(),并在2秒后收到警报。
语法错误吗?如果可以,该如何实现?