要点:

我们之前一直使用router-link实现的跳转,而且它默认就是一个a标签所以如果需要对一个button标签进行跳转时,就不行了,或者需要实现当点击对应控件三秒后进行跳转这也是a标签办不到的

这时我们就要使用到所有组件都有的router了 
在vuerouter的原型对象上有许多方法

注意原来是把跳转写在模板上,所以v-for的m可以直接读,但是现在写在方法里,要通过在模板上传参来获取m

replace只要把这边的this.$router.push换成replace就行

而要实现前进和后退时,使用$router原型对象里面的back和forward

这样就行了

而这边的go方法
这边go里面要传入参数 当为正数时.就相当于前进了几步,当为负数时就相当于后退了几步
总结
:

本文介绍了如何在Vue中使用v-router实现button等非a标签的路由跳转,包括replace方法、前进后退操作(back/forward)以及go方法的使用,以及如何通过参数控制导航步数。
1389

被折叠的 条评论
为什么被折叠?



