在我的应用程序中,我有一个简单的angularjs控制器,我想在破坏我的范围之前警告用户。 任何人都知道如何正确地做到这一点?
App.controller('myCtrl',["$scope", function($scope) {
$scope.myVariabl = "test";
}]);
答案 0 :(得分:2)
$destroy
事件:
$scope.$on('$destroy', function() { ... });
查看here,接近结尾,“事件”部分。
我怀疑你可以在该功能中警告用户。你最好赶上破坏范围的事件(单击按钮?),在那里询问用户,如果用户同意,继续销毁范围。