3

私は NavController http://ionicframework.com/docs/v2/api/components/nav/NavController/を使用しています。ページを変更し、新しいページがいつロードされたかを知る必要があります。イベントはありますか?

4

2 に答える 2

14

確かに、Ionic2 には利用できるライフサイクル イベントがあります。

  • ionViewDidLoad
  • ionViewWillEnter
  • ionViewDidEnter
  • イオンビューウィルリーブ
  • ionViewDidLeave
  • ionViewWillUnload

例、ここで詳細情報を見つけることができます:

  ionViewDidLoad() {
    console.log("I'm alive!");
  }
  ionViewWillLeave() {
    console.log("Looks like I'm about to leave :(");
  }
于 2016-01-22T11:27:03.163 に答える
0

angular2 を使用した人は、ngAfterViewInit() を呼び出すことができます。

ngAfterViewInit() {
  // this.yourMethod
}
于 2016-10-19T10:33:00.703 に答える