AngularJS路由变化 监听方法
程序员文章站
2022-03-31 17:07:40
#使用AngularJS时,当路由发生改变时,我们需要做某些处理,此时可以监听路由事件,常用的是$routeStartChange, $routeChangeSuccess ##使用场景:在路由配置文件routeConfig.js,对路由跳转进行特殊处理经常用到 ......
#使用angularjs时,当路由发生改变时,我们需要做某些处理,此时可以监听路由事件,常用的是$routestartchange, $routechangesuccess
##使用场景:在路由配置文件routeconfig.js,对路由跳转进行特殊处理经常用到
app.run(['$rootscope', '$location', function($rootscope, $location) {
/* 监听路由的状态变化 */
$rootscope.$on('$routechangestart', function(evt, next, current){
console.log('route begin change');
});
$rootscope.$on('$routechangesuccess', function(evt, current, previous) {
console.log('route have already changed :'+$location.path());
});
}])
推荐阅读
-
AngularJS 路由和模板实例及路由地址简化方法(必看)
-
AngularJS入门教程(2)-如何在路由中传递参数的方法介绍
-
Android Studio 基础之获取Wifi 的状态,设置 Wifi 的开关状态,并监听 Wifi 的状态变化方法整理
-
node.js监听文件变化的实现方法
-
Android使用GPS获取用户地理位置并监听位置变化的方法
-
Android使用GPS获取用户地理位置并监听位置变化的方法
-
Android编程实现监听EditText变化的方法
-
Android编程实现监听EditText变化的方法
-
angular 实时监听input框value值的变化触发函数方法
-
vue select选择框数据变化监听方法