web-dev-qa-db-ja.com

React Nativeで新しいページに移動したときにコンポーネントをマウント解除するにはどうすればよいですか。

新しいページに移動すると、LifecycleメソッドComponentWillUnmountが起動します。私はこれを POST が見つかりましたが、それは新しいページへのナビゲートについて何も言及していません。私はまたこれを見つけました POST は反応ナビゲーションを使っています。また、POP/PUSHを使用していません。私は単にthis.props.navigation.navigate( 'somepage')次のページに着くために

10
VK1

Checkout React Navigationの方法でコンポーネントのライフサイクルイベントを処理する方法 ここでのドキュメント内

TL; DR、チェックアウトをチェックすることができます React Navigationのナビゲーションライフサイクルイベント 画面を切り替えるときにアクションを実行します。それが役に立てば幸い。

0
wicky