ionic?view??方法
$ionicView.loaded | 視圖已經被加載了。這事件只發生一次當視圖被創建并添加到Dom中。當跳出頁面并且被緩存了的話,再次訪問這個頁面時這個時間將不會被激活。Loaded事件是個好方式讓你為這個視圖設置你的代碼;?然而,他并不是我們推薦的時間去監聽視圖被激活 |
$ionicView.enter | 進入視圖并被激活。這事件被激活來判斷這個視圖是第一個加載還是被緩存了的。 |
$ionicView.leave | 離開這個視圖并且不是活動頁面。調用這個事件判斷應該被緩存還是摧毀。 |
$ionicView.beforeEnter | 視圖即將被打開變成活動頁面 |
$ionicView.beforeLeave | 視圖將被關閉并且不是活動頁面 |
$ionicView.afterEnter | 進入視圖并是當前的活動頁面 |
$ionicView.afterLeave | 已經離開視圖,并成為非激活頁面 |
$ionicView.unloaded | 視圖的Controller已經被摧毀并且他的頁面元素也從Dom中移除 |
?
?
?
?
備注:自己動手測試哈就明白了
$scope.$on("方法名", function () { consolog.log("測試方法"); })
2view?常用屬性
view-title:顯示在父標題?ionNavBar
上的文本標題
cache-view:設置是否緩存 默認?true
hide-back-button:默認是否隱藏返回按鈕父?ionNavBar
hide-nav-bar:默認是否隱藏父?ionNavBar
備注:
<ion-view view-title="功能助手"?......
?