vue-router params 和 query 的区别

Posted fczbk

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vue-router params 和 query 的区别相关的知识,希望对你有一定的参考价值。

params 和 query 实际上用法是相似的,parmas 常用于动态路由的传值,而query是通过 ? 把参数拼接到路由上跟 GIT 请求同理

params 用法

this.$router.push({ 
      name: "xx", //路由名称
      params: {
        // xxx 参数
      }
    });

query 用法

this.$router.push({ 
      name: "xx", //路由名称
      query: {
        // xxx 参数
      }
    });

 

以上是关于vue-router params 和 query 的区别的主要内容,如果未能解决你的问题,请参考以下文章

原vue-router中params和query的区别

vue-router传参的坑(query和params)

vue-router路由传参之query和params

vue-router中query和params传参(接收参数)以及$router$route的区别

vue-router 路由动态传参 query和params的区别

关于vue-router 中参数传递的那些坑(params,query)