vue 如何实现在函数中触发路由跳转

vue 如何实现在函数中触发路由跳转
比如 有个按钮绑定点击事件 点击后执行了一些操作 然后需要页面跳转

阅读 60.6k
4 个回答

this.$router.push({path:'/index'})

可以使用$router.push().

templete中:

<button @click="goToHome">首页</button>

script中:

methods:{
  clickFn:function(){
    this.$router.push({path:'/index'});
}

比如html中这样写

<span @click="clickFn">点我</span>

js中这样写

methods:{
    clickFn:function(){
        this.$router.go('/login');//其中login是你定义的一个路由模块
}

参考文档http://laomu1988.github.io/fe...

推荐问题
宣传栏