gpt4 book ai didi

javascript - window.location.href 在 Meteor 中不起作用

转载 作者:行者123 更新时间:2023-11-30 08:32:13 26 4
gpt4 key购买 nike

我有一个 Meteor 应用程序,它在路径/myrecommendations 中提供建议,我正在检查某人是否已登录,如果没有,则警告用户除非登录,否则无法提供建议,并被重定向到主目录(“/”):

    alert("You must be logged in to get recommendations");
window.location.href("/");
event.PreventDefault();

问题是没有任何反应;浏览器保留在/myrecommendations 中。我看过类似的问题,比如 window.location.href not working in form onsubmit ,window.location.reload(true);和许多其他类似的,但要么他们建议的补救措施不起作用(就像上面的两个),要么他们解决的问题略有不同。

最佳答案

window.location.href 不是函数。如果你想将用户发送回根路径,试试这个:

window.location.pathname = '/';

但是,我确实建议在 Meteor 中使用路由器,您可以在其中确保用户已登录并在他们未登录时设置重定向。Iron Router是一个流行的例子。

关于javascript - window.location.href 在 Meteor 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35991694/

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