私は初心者です。私は5秒後にページを変更する方法がわかりません。5秒後にネイティブ変更に反応します
私はLandingPage.jsにナビゲートしますandroid.index.jsファイルを作成します。私がしたいことは、LandingPageがロードされると、5秒間待ってから別のページにリダイレクト/ナビゲートすることです。
index.android.js
export default class DefaultProject extends Component {
render() {
return (
<Navigator
renderScene={(route, navigator) =>
<LandingPage/>
}
/>
)
LandingPage.jsあなたは、標準JSの設定と同じように、簡単なsetTimeout
を使用することができます
export default class LandingPage extends Component {
render() {
return (
<Image source={require('./images/event3.jpeg')}
style={styles.container} />
//How to redirect to another page from here after 5 secs?
);
}
}
やあ、答えのためのおかげで、componentDidMountで、私はそこにナビゲーター・ロジックを置くことはできませんか? – Webster
@Websterはい、 'componentDidMount'は' render'が終了した後に起動します。 – martinarroyo
私はそれを試み、あなたに更新します – Webster