vue-router 2.0 跳转之router.push()

2018-10-16  本文已影响0人  明明明明如月

router.push(location)  

除了使用 创建 a 标签来定义导航链接,我们还可以借助 router 的实例方法,通过编写代码来实现。

router.push(location)

想要导航到不同的 URL,则使用 router.push 方法。这个方法会向 history 栈添加一个新的记录,所以,当用户点击浏览器后退按钮时,则回到之前的 URL。

replace

类型: boolean

默认值: false

设置 replace 属性的话,当点击时,会调用 router.replace() 而不是 router.push(),于是导航后不会留下 history 记录。即使点击返回按钮也不会回到这个页面。

//加上replace: true后,它不会向 history 添加新记录,而是跟它的方法名一样 —— 替换掉当前的 history 记录。

本文来自转载。

原文:https://blog.csdn.net/qq_30114149/article/details/78416457?utm_source=copy

上一篇 下一篇

猜你喜欢

热点阅读