gpt4 book ai didi

javascript - AngularJs 函数返回错误的 window.location

转载 作者:行者123 更新时间:2023-12-03 11:59:07 25 4
gpt4 key购买 nike

我有这个 angularJs 脚本将我传递到我的 View ,其中 Url 将是:www.mySite.com/blogg/1如果我在我的起始页 (www.mySite.com) 上,它就可以正常工作。当该函数被调用时,我会转到 www.mySite.com/blogg/1。

但问题是当我进入我的博客页面之一 (www.mySite.com/blogg/1) 时。然后,当我的函数被击中以将我带到另一个 blogPage 时,呈现的 Url 是例如:www.mySite.com/blogging/blogg/2

Hoq 我可以删除额外的/blogging 部分,以便它按照我想要的方式呈现:www.myPage.com/blogging/2 吗?

$scope.goToRequestedPost = function (id) {
console.log(id);
{
$http.post("/Home/SingleBlogPost", { postId: id }).success(function () {
window.location = "blogg/" + id;
});
}
};

//谢谢

最佳答案

使用以下其中一项:

// similar behavior as using HTTP redirect
window.location.replace("/blogg/" + id);

// similar behavior as when clicking on a link
window.location.href = "/blogg/" + id;

关于javascript - AngularJs 函数返回错误的 window.location,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25481677/

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