短い説明:ionicView.leaveとionicView.enterイベント火災問題の誤っ
私が間違って私のコントローラと、彼らの両方の火災では、これらの2つのイベントがあります。私のionicView.leaveイベントはコントローラに入ると起動し、ionicView.enterイベントはコントローラを離れると起動します。とても奇妙です。なぜこうなった?また、$ scopeスコープで$スコープでない場合にのみ呼び出されます。
どのような動作が期待されますか?
両方のイベントが正しく発生することを期待しています。 手順再現する: 1.をウルコントローラに、ionicView.leaveとionicView.enterイベントを追加 2.ビューwtの$スコープを持つ 3トライをコントローラに出入りするための関数を作成し、$ rootScope
$ rootScope。$( '$ ionicView.leave'、関数(){にconsole.log( ' 途中で離脱')})に
$ rootScope。$( '$ ionicView.beforeEnterオン'、function(){console.log(' の入力方法 ')})