$router.replace与$router.push
时间: 2023-11-07 10:03:36 浏览: 79
对vue2.0中.vue文件页面跳转之.$router.push的用法详解
5星 · 资源好评率100%
$router.replace和$router.push都是Vue中的编程式导航方法,用于进行页面跳转。
$router.replace方法用于替换当前路由的地址,不会在浏览器的历史记录中留下记录。也就是说,使用$router.replace方法跳转后,用户无法通过浏览器的回退按钮返回到上一个页面。
$router.push方法用于添加一个新的历史记录,并跳转到目标页面。用户可以通过浏览器的回退按钮返回到上一个页面。
所以总结一下,$router.replace方法不会保留浏览器的历史记录,而$router.push方法会保留浏览器的历史记录。
阅读全文