elementui项目里面无法获取到数据的原因记录

在调用Api请求数据服务端一直提示商品id只能是数字,经过仔细检查才发现传参为id,但在请求地址里面直接直接写了id,没有使用变量形式拼接,记录下。。

把           const {data:res} =await this.$axios.get(`/goods/${id}`)
写成了:const {data:res} =await this.$axios.get(`/goods/id`)

  //点击编辑时获取商品id,再根据商品id查询商品信息
   async getGoodsDataById(id){
      console.log(id,typeof id);
      const {data:res} =await this.$axios.get(`/goods/${id}`)
      if(res.meta.status !==200){
        this.$message.error(`无法获取到商品信息:${res.meta.msg}`)
        console.log(res);
        return
      } this.$message.success('已经获取到商品数据')
    },

  

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章