router-link的replace属性

push和replace作用:控制路由跳转时操作浏览器历史记录的模式

浏览器有两个按钮  一个是前进,一个是后退 他们都是依赖于浏览器的历史记录

这种浏览器的返回键是模式栈的模式  特点是一段是封死的。(以下是示意图)

浏览器默认是push模式  

问:什么叫push模式呢

答:在数组中有一个在末尾追加数组元素 就是push模式 他不破坏之前的结果 只是追加上去

而除了push模式还有replace模式

 最大的特点就是替换掉当前记录

我们来解释一下当前 (以下是示意图)

等我们从最上层那个路径回去的时候只能回到8080/#/about 因为之前的被替代了

 那我们怎么开启replace模式呢

<router-link :replace=“ture”>  <router-link>
<router-link replace>  <router-link>//简写模式

猜你喜欢

转载自blog.csdn.net/yms869/article/details/127269478