首页 > 其他 > 详细

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

时间:2021-04-01 00:50:24      阅读:31      评论:0      收藏:0      [点我收藏+]

有两种方式

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
    }

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

原文:https://www.cnblogs.com/wang--chao/p/14604089.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!