0
新しいページがナビゲートされるたびに1つのコードを実行したい。私は<page-router-outlet>
を使用しています。Nativescript angular 2 call機能毎回ページが読み込まれる
hereのように、page-router-outletを使用している間は、コンポーネントがキャッシュされます。したがって、ビューに戻ってナビゲートすると、Init
の角2のライフサイクルイベントは実行されません。
コンポーネントをキャッシュしていないため、結果としてInit
ライフサイクルイベントが呼び出されました。しかし、ハードウェア戻るボタンを押すと、アプリケーションを終了します。
この関数を別のサービスにエクスポートし、必要なすべてのコンポーネントにインポートし、 'ngOnInit'で呼び出すことができます。 –