vue router 更改地址url 不刷新页面 不存在history记录里面

this.$router.push()  改为 this.$router.replace() 

replace 的url不会被添加到history记录里面

当调用  this.$router.go(-1) 或者 this.$router.back() 

不会回退到replace添加的页面里,而是会回到replace之前进入的页面中

类似于添加一个标记一样

类似在线阅读器

第一章 地址最后的参数

第二章 地址后面的参数

类似这样的效果,有标记,但是不会记录再history里

当后退的时候,直接回退到书本的详情,也就是上一级页面了。

刷新页面的时候,参数不会丢失,可以直接 this.$route.params.xxx 获取到对应的参数

(目前还不知道怎么去叙述这个东西,不过记录一下)

Logo

前往低代码交流专区

更多推荐