美文网首页
vue-router 2.0 跳转之router.push()

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

作者: 明明明明如月 | 来源:发表于2018-10-16 08:54 被阅读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

相关文章

网友评论

      本文标题:vue-router 2.0 跳转之router.push()

      本文链接:https://www.haomeiwen.com/subject/sesczftx.html