根据official doc,离子视图将发出其生命周期事件,以帮助我们控制其逻辑。
但我怎么能抓住这些事件?
答案 0 :(得分:11)
您可以在相关控制器中附加$scope
的事件。
angular.module('ionicApp', ['ionic'])
.controller('HomeTabCtrl', function($scope) {
$scope.$on('$ionicView.loaded', function (viewInfo, state) {
console.log('CTRL - $ionicView.loaded', viewInfo, state);
});
$scope.$on('$ionicView.unloaded', function (viewInfo, state) {
console.log('CTRL - $ionicView.unloaded', viewInfo, state);
});
});