gpt4 book ai didi

javascript - AngularJS $location.path 未按预期工作

转载 作者:行者123 更新时间:2023-11-28 01:47:03 25 4
gpt4 key购买 nike

var AddCtrl = function($scope, $stateParams, $http, Revision, Article, $location) {

$scope.create = function() {
if ($scope.article) {
$scope.revision={};
Article.create($scope.article, function(data, headers){
angular.copy($scope.article, $scope.revision);
$scope.revision.article_id = data.id;
$scope.revision.content = data.content;
$scope.revision.title = data.title;
Revision.create($scope.revision);
$location.path('#/wiki/revision/'+$scope.revision.article_id);
});
}

if ($scope.revision && $stateParams.id) {
$scope.revision.article_id = $stateParams.id;
Revision.create($scope.revision);
}
};

};

这就是我添加帖子的 Controller 的样子,我想将用户重定向到新创建的帖子。问题是 - 每次我尝试此操作时, $location.path 都会将我重定向到 #/home (索引页)。

我尝试过放入硬编码链接,但也没有成功。我的代码有什么问题,我能做些什么来修复它?

最佳答案

实际上你不需要“#”。大概就是这样。 (link to doc)

关于javascript - AngularJS $location.path 未按预期工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20146281/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com