我有一个" Home"页面和"成功"我的申请中的页面。
“成功”页面有一个按钮,点击该按钮后,会通过https://google.com
转到window.location.href='https://google.com'
这样的网址。
我可以在主页上启动,使用vue-router推送到Success页面,然后单击按钮转到URL。但是,当我按下浏览器的后退按钮时,我希望它返回主页而不是成功页面。
我该怎么做?
答案 0 :(得分:2)
假设您的javascript位于Vue实例中,您可以在设置$router.replace
之前添加对window.location.href
的调用。
它看起来像这样:
methods: {
onLinkClick() {
this.$router.replace({ name: 'home' }); // or whatever your home page name is
window.location.href='https://google.com';
}
}