美文网首页
router 路由跳转页面

router 路由跳转页面

作者: 浪客行1213 | 来源:发表于2018-11-23 18:54 被阅读0次

    通过方法跳转页面


    1):不传参数

    <button @click = "func()">跳转</button>
     //js
    <script>
         export default{
                 methods:{
                         func (){
                                this.$router.push({ path: '/version/version' });
                           }
                    }
             }
    </script> 

     this.$router.push();路由跳转   里面传一个对象  建是  path  值是要跳转的路由  对应 router/index.js文件中的每个页面配置的 path;

    2):传参

    this.$router.push({ name: 'collectionRecord',   params: { 键1:值1,键2:值2 }});
    this.$router.push({ path: 'collectionRecord',   query: { 键1:值1,键2:值2 }});

        ==>> 路由传参params  和 query两种方式;
        ==>> params要用name来引入,query要用path来引入;
        ==>> 接收参数都是类似的,分别是this.$route.params.键 和 this.$route.query.键。
        ==>> params类似于ajax中post,query更类似于get传参,前者在浏览器地址栏中不显示显示参数,后者则显示

    注意:接收参数的时候,已经是$route 而 不是$router了


    浪客行1213的简书


    XHH

    相关文章

      网友评论

          本文标题:router 路由跳转页面

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