ionic中ionicView的生命週期

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()方法。
相關文章
相關標籤/搜索