如果我通过 routing/ 加载了各种控制器ng-view
并且其中一些控制器设置了手表,我是否负责在每次路由更改期间取消注册这些手表?还是 Angular 已经通过正常的控制器生命周期为我解决了这个问题?
$scope.$on("$destroy", function() { … })
无论如何,除了取消计时器之外,还有什么常见的原因可以设置?
如果我通过 routing/ 加载了各种控制器ng-view
并且其中一些控制器设置了手表,我是否负责在每次路由更改期间取消注册这些手表?还是 Angular 已经通过正常的控制器生命周期为我解决了这个问题?
$scope.$on("$destroy", function() { … })
无论如何,除了取消计时器之外,还有什么常见的原因可以设置?