美文网首页
Vue实现路由跳转

Vue实现路由跳转

作者: 鹊南飞_ | 来源:发表于2020-10-15 10:23 被阅读0次

    1. 介绍

    Vue RouterVue.js 官方的路由管理器

    2. 安装

    npm install vue-router
    

    3. 使用

    import Vue from 'vue';
    import Router from 'vue-router';
    
    Vue.use(Router);
    
    const router = new Router({
      mode: 'history',
      routes: [...]
    })
    
    new Vue({
      el: '#app',
      router
    })
    

    4. 路由跳转

    • 当前页面跳转
    go(uuid){
        this.$router.push({path:'/upload', query:{uuid}})
    }
    
    • 在新窗口打开
    go(uuid){
        let routeJump = this.$router.resolve({path:'/upload', query:{uuid}})
        window.open(routeJump.href, '_blank')
    }
    

    5. 获取路由的参数

    this.$route.query.uuid
    

    相关文章

      网友评论

          本文标题:Vue实现路由跳转

          本文链接:https://www.haomeiwen.com/subject/hysnpktx.html