全局监听AngularJS中的控制器$ destroy

时间:2015-10-13 15:25:11

标签: angularjs

你能全球听取毁灭吗?即当任何控制器被销毁时,不仅仅是当前的控制器。

1 个答案:

答案 0 :(得分:0)

您可以使用广播

 $scope.$broadcast('destroy');

并在任何地方收听,就像这样

$scope.$on('destroy', function (event, data) {
   // do whatever you want to do
});