美文网首页
vue-route之params、query

vue-route之params、query

作者: 祖传编程 | 来源:发表于2019-05-16 15:51 被阅读0次

需求:一个列表页,通过列表点击进入详情页,因为是tab页,同时不想同时打开多个详情

$route.params

类型: Object

一个 key/value 对象,包含了动态片段和全匹配片段,如果没有路由参数,就是一个空对象。

<router-link

              class="title"

              :to="{'name':'topicVisualDetail',params: { 'id': scope.row.topic_id, 'time': scope.row.data_time.slice(0,10)}}"

            >{{ scope.row.title }}</router-link>

这个会打开不同的tab页:

/topicVisualDetail/c1554647257_197/2019041112

同时route配置里要这么写:

topicVisualDetail/:id/:time

$route.query

类型: Object

一个 key/value 对象,表示 URL 查询参数。例如,对于路径 /foo?user=1,则有 $route.query.user == 1,如果没有查询参数,则是个空对象。

<router-link

              class="title"

              :to="{'name':'topicVisualDetail',query: { 'id': scope.row.topic_id, 'time': scope.row.data_time.slice(0,10)}}"

            >{{ scope.row.title }}</router-link>

/topicVisualDetail?id=c1554647257_197&time=2019041112

这里在使用的时候,切换tab会导致参数丢失,bug早就修复了:

https://github.com/PanJiaChen/vue-element-admin/pull/765/commits/b21b38e2110c3901a7152802406e97ef2a7c8dc4

https://github.com/PanJiaChen/vue-element-admin/pull/1090/commits/3a343fa70d272b5578b64828324539a7e393812d#diff-e1682bd637a49ef5798601911b05ef7f 

相关文章

  • vue-route之params、query

    需求:一个列表页,通过列表点击进入详情页,因为是tab页,同时不想同时打开多个详情 $route.params 类...

  • VUE路由传参和接收

    params 与 query传参,query要用path来引入,params要用name来引入 //params传...

  • vue路由传值问题

    1.params:this.route.params.code;2.query:this.route.query....

  • vue 跳转

    params 传参数,刷新页面会丢失参数,query不会。query 像GET , params 像POST

  • vue router知识点

    query和params传参的区别 一、区别 传参可以使用params和query两种方式; 使用params传参...

  • vue-router params和query的区别

    eg. 1.query 2.params 比较用法 1.用法query要用path来引入,params要用name...

  • 前端与spring交互数据的处理和接收基础方式

    1.Query Params传参方式 query params就是最简单的问号传参方式,而spring接受参数方式...

  • 路由

    1.配置动态路由 1.params传值(req.params.参数) 2.query传值(req.query.参数)

  • vue-router

    1. vue-router query 和 params 传参 params 传参: 总结: 用params传参只...

  • 路由传参 query 和 params

    vue路由传参分为两种情况: 一、query和params传参的区别: 1、query传参显示参数,params传...

网友评论

      本文标题:vue-route之params、query

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