1.ionicView的生命週期的事件調用在每一個ionicView的controller中使用$scope.$on('$ionicView.enter', function() {});調用。javascript
ionicView的生命週期的事件調用在每一個ionicView的controller中使用$scope.$on('$ionicView.enter', function() {});調用。 1.$ ionicView.loaded 該觀點已經加載。此事件僅一次按次被建立並添加到DOM發生。若是視圖離開,但被緩存,那麼這個事件將不會再在隨後觀看射擊。 加載的事件是好地方,把你的設置代碼的視圖; 然而,這是不推薦的事件收聽時的圖變得活躍。 相似於Android的activity中的onCreate()方法。 2.$ ionicView.enter 該觀點已經全面進入,如今是活動視圖。此事件將觸發,不管是第一次負荷或緩存的視圖。 相似於Android的activity中的onStart()方法。 3.$ ionicView.leave 該觀點已經完成離開,再也不是積極的見解。此事件將觸發,不管是緩存或銷燬。 相似於Android的activity中的onStop()方法。 4.$ ionicView.beforeEnter 視圖是即將進入併成爲活動視圖。 相似於Android的activity中的onResume()方法。 5.$ ionicView.beforeLeave 視圖是即將離開,再也不是活動視圖。 相似於Android的activity中的onPause()方法。 6.$ ionicView.afterEnter 該觀點已經全面進入,如今是活動視圖。 7.$ ionicView.afterLeave 該觀點已經完成離開,再也不是積極的見解。 8.$ ionicView.unloaded 該視圖的控制器已經被破壞,它的元素已經從DOM中刪除。 相似於Android的activity中的onDestroy()方法。