路由跳转传参(传文章id或者地址id到文章详情页或地址修改栏)

有两种方式

vue中自带的:

:to="{
   name: 'article',
   params: {
     articleId: article.art_id
   }
 }"

或是自己写的:

 this.$router.push({
        name: 'editAddress',
        params: {
          addressId: item.id
        }
      })

方式一:

   `this.$route.params.articleId`

方式二:

    props 传参

在路由中开启props传参

  {
    path: '/article/:articleId',
    name: 'article',
    component: () => import('@/views/article/'),
    // 将动态路由参数映射到组件的 props 中,无论是访问还是维护性都很方便
    // 参考文档:https://router.vuejs.org/zh/guide/essentials/passing-props.html
    props: true,
    meta: { requiresAuth: false }
  },

然后直接写

  props: {
    articleId: {
      type: [String, Number, Object],
      required: true
    }
posted @   嘿!那个姑娘  阅读(280)  评论(0编辑  收藏  举报
编辑推荐:
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· DeepSeek 开源周回顾「GitHub 热点速览」
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
点击右上角即可分享
微信分享提示