使用$router.push携带参数进行页面跳转

在这里插入图片描述
点击详情后跳转到另一个页面,要求携带当前的id
在这里插入图片描述
实现:使用router.push进行跳转,拼接id

    // 详情按钮
    clickProductInfoButt (id) {
      // console.log(111)
      this.$router.push('/manage_products/product_info?id=' + id)
    }

在另一个页面里的created中去获取该id
尝试渲染一个图片

data () {
    return {
      id: '',  //传入的id
      imgUrl: '',
    }
  },
created () {
    if (this.$route.query.id != undefined) {
      this.id = this.$route.query.id
    }
    this.productInfo()
  },
  methods: {
    productInfo () {
      var that = this;
      getBigProductInfo({ token: getToken(), id: that.id }).then(res => {
        console.log(res)
        that.imgUrl = res.img
      })
    }
  }
<img :src="imgUrl"  alt="">
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值