AngularJS,我的函数赢了';不要重定向到新页面
我的angularJs函数不会重定向到新页面,因为$location未定义 这是我的controller.js:AngularJS,我的函数赢了';不要重定向到新页面,angularjs,path,location,Angularjs,Path,Location,我的angularJs函数不会重定向到新页面,因为$location未定义 这是我的controller.js: wikiControllers.controller('articleController', ['$scope', 'articleService', '$routeParams', '$sanitize', function($scope, articleService, $routeParams, $sanitize, $location){ $scope.deleteAr
wikiControllers.controller('articleController', ['$scope', 'articleService', '$routeParams', '$sanitize',
function($scope, articleService, $routeParams, $sanitize, $location){
$scope.deleteArticle = function(){
//articleService.deleteArticle(this.article);
$location.path("/hjem");
}
}]);
.html中的我的按钮:
<button ng-click="deleteArticle()" ng-confirm-click="Er du sikker på at du vil slette dette?">Slett artikkel</button>
Slett-artikkel
此外,ng confim单击不会显示某种确认框。因为您尚未将$location添加到数组中。试试这个:
wikiControllers.controller('articleController', ['$scope', 'articleService', '$routeParams', '$sanitize', '$location',
function($scope, articleService, $routeParams, $sanitize, $location){
$scope.deleteArticle = function(){
//articleService.deleteArticle(this.article);
$location.path("/hjem");
}
}]);
按钮元素是否在范围内?不确定您的意思。但是html在控制器内部