每次路由更改时如何运行一段代码?我似乎无法找到绑定代码的事件.
我需要在整个应用程序中全局发生这种情况.
使用$routeChangeStart
的离子-路线变化event.It路由改变之前将播出.此时,路由服务开始解决路由更改发生所需的所有依赖关系.
$routeChangeSuccess
路由更改成功后,名为" 广播"的事件发生.该解决依赖现已在当前参考此了解更多详情
如何在离子中使用$ routeChangeStart?
app.js
.run(function($ionicPlatform, $rootScope, $location) { $ionicPlatform.ready(function() { if (window.cordova && window.cordova.plugins.Keyboard) { cordova.plugins.Keyboard.hideKeyboardAccessoryBar(true); } if (window.StatusBar) { StatusBar.styleDefault(); } }); $rootScope.$on('$stateChangeStart', function(event, toState, toParams, fromState, fromParams) { //print here }); })