我想在范围更改之前进行一些清理,但我无法访问方法中$routeParams
的{{1}}。
这是方法
scope
此输出
mainAngular.controller('TableController', function ($scope, $routeParams) {
$scope.$on('$destroy', function () {
console.log('I am calling leave, table '+ $routeParams.tableKey);
});
}
为什么我无法访问此方法中的I am calling leave, table undefined
?
答案 0 :(得分:0)
尝试这种方式:
mainAngular.controller('TableController', function ($scope, $routeParams) {
var routeParams = $routeParams;
$scope.$on('$destroy', function () {
console.log('I am calling leave, table '+ routeParams.tableKey);
});
}