美文网首页
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