アプリの状態が変更された後にアプリを再レンダリングする方法があるかどうかを知りたいと思います。 たとえば、アプリの状態がバックグラウンドからアクティブに変化したときに、ページのRNレイアウトを再レンダリングするにはどうすればよいですか?アプリの状態が変更された後で強制的に再レンダリングする
0
A
答えて
1
レンダリングは状態と小道具のみに依存するので、新しいデータが存在するかどうか(たとえば、データがネットワーク要求から来たものかどうか)をチェックしてsetState
を呼び出したり、新しい小道具。 forceUpdate
を使用する場合は、レンダリングを手動で強制することもできますが、レイアウトは同じである必要があります。
0
あなたは
関連する問題
- 1. バインディングに依存して強制的に再レンダリングする
- 2. 削除コンポーネントを強制的に再レンダリングする方法
- 3. Vueコンポーネントを強制的に再レンダリングする
- 4. React - 親状態コンポーネントが変更されたときに子コンポーネントを強制的に再レンダリングするにはどうすればよいですか?
- 5. JavaFX ComboBoxのドロップダウンリストセルを強制的に再レンダリングする方法を教えてください。
- 6. 新しい小道具の値が与えられたら、子コンポーネントに強制的に再レンダリングさせるにはどうすればよいですか?
- 7. React:setStateの後に状態の変更を強制する方法
- 8. NEW_SAVING状態で強制的にYARNアプリを強制終了する方法は?
- 9. 状態が変更された後に反応コンポーネントが再レンダリングされない
- 10. コンテンツが変更された後に強制的にページを更新する
- 11. 強制的にGitのサブモジュールを強制的に最新の状態にする
- 12. 状態が変更された後のAndroidボトムシート
- 13. Redux状態の変更後にReact Containerが再レンダリングされない
- 14. ユーザー権限が変更された後に強制的に再認証を行う
- 15. 親状態の変更で子コンポーネントが再レンダリングされない
- 16. React Routerが自動的に変更された後の状態を更新するには?
- 17. React/Reduxコンポーネントが状態変更時に再レンダリングされない
- 18. チェックボックスの状態が別のページに移動した後に変更される
- 19. 状態変更後にリアルータが再レンダリングしない
- 20. 経路が変更された後にReact&Redux状態が空になる
- 21. this.stateが変更されたときにListViewを強制的に再描画する方法(dataSourceではなく)。
- 22. 状態が変更されたときにコンポーネントを再レンダリングできません。
- 23. IntelliJのすべてのコード変更に私のアプリを再起動するために私を強制的に
- 24. ユーザーにアプリを強制的に更新させるには?
- 25. オリエンテーションを強制的に変更する
- 26. setStateが反応した後に状態値が変更されない
- 27. 画面の向きが変更されたが、ポートレートモードが強制的にマニフェストに強制されたときを知ることは可能ですか?
- 28. アプリが強制的に閉じる
- 29. ListView状態変更時に再レンダリングされません
- 30. 画面サイズが変更されたときのFlatListの強制再レンダ
https://facebook.github.io/react/docs/react-component.html#setstateが答えてくれてありがとう、と申し訳ありませんが、私はこの引数に別の質問を持っているあなたのAppStateリスナーからSETSTATEを呼び出すことができます。状態を設定して、アプリケーションの状態が変わったときに 'render()'の中で 'View'のように再描画する方法はありますか? – Mark
もちろん、 'setUpdate'を呼び出すたびに新しいレンダリングが発行されるので、それを使ってレンダリングをトリガすることができます。 – martinarroyo
ありがとうございました。どのように使用するのか、いくつかの例がありますか?私はRNのドキュメントを読んでいますが、これについての例はありません。 – Mark