我有一个问题,我一直无法解决。React native - x秒后更改屏幕
在我的React本机应用程序中,我想在开始时显示欢迎屏幕。然后5秒钟后关闭它,并显示另一个。两者都是两个完全不同的屏幕,不需要保留“回来”箭头。
我一直在寻找小时,但我还没有找到如何去做。
这里是我的代码现在:
import Defis from './components/defis'
import Quote from './components/quote'
export default class Betty extends Component {
componentDidMount(){
// Start counting when the page is loaded
this.timeoutHandle = setTimeout(()=>{
// Add your logic for the transition
this.props.navigation.navigate('Defis') // what to push here?
}, 5000);
}
componentWillUnmount(){
clearTimeout(this.timeoutHandle);
}
render() {
return (
<Quote/>
);
}
}
是否有人知道该怎么办呢?
我无法使用Navigator.push
,此外,导航器似乎不推荐使用。