【发布时间】:2015-06-22 09:24:38
【问题描述】:
我正在尝试重新加载页面并将其重定向到另一个页面, 或者只是将它重定向到另一个,但我不能这样做
window.location.href
或
windown.location
因为我有一个 Angular 单页应用程序,它可以捕获路线,而不是重新加载页面,而是直接打开部分
我试过了——
window.location.reload(true)
但它会重新加载页面并且无法更改 url 我也试过了——
window.location.assign
和
window.location.replace
有什么办法吗?
【问题讨论】:
-
你可以试试
window.open('url', '_self') -
你能用小提琴或笨拙的方式复制它吗? plnkr.co/edit/5B6hH1Ro7CS4PmTDXTy4?p=preview ...您必须在弹出的窗口中查看它...
-
我只是通过打击和尝试实现了它。我所做的是在通过 $window.location.href = url; 更改位置之后以前和现在单独使用时都对我不起作用。我在下一行添加了 window.location.reload(true) 以便使用新的 url 重新加载窗口
标签: javascript angularjs browser reload