美文网首页
Vue+Spring Boot外卖APP全栈开发(四) 商品列表

Vue+Spring Boot外卖APP全栈开发(四) 商品列表

作者: 梅干菜烧饼不加肉 | 来源:发表于2023-05-17 16:11 被阅读0次

    微信ID: Van1sh1ngAct
    具体实现 Github

    首先在created回调中向后端请求商品列表(生命周期)

    this.$http.get(api.getProducts).then((response) => {
      if (response.ok) {
        this.goods = response.body.data
        // 确保DOM已经渲染完毕
        this.$nextTick(() => {
          this._initScroll()
          this._calculateHeight()
        })
      }
    })
    

    拿到的数据样例为

    {
        "code": 0,
        "message": "成功",
        "data": [
            {
                "name": "测试",
                "type": 1,
                "foods": [
                    {
                        "id": 1,
                        "name": "皮蛋瘦肉粥",
                        "price": 1,
                        "description": "咸粥",
                        "icon": "http://fuss10.elemecdn.com/c/cd/c12745ed8a5171e13b427dbc39401jpeg.jpeg?imageView2/1/w/750/h/750",
                        "image": "http://fuss10.elemecdn.com/c/cd/c12745ed8a5171e13b427dbc39401jpeg.jpeg?imageView2/1/w/750/h/750",
                        "sellCount": 241,
                        "rating": 100
                    }]
            },
            {
                "name": "单人精彩套餐",
                "type": 2,
                "foods": [
                    {
                        "id": 335,
                        "name": "红枣山药粥套餐",
                        "price": 1.3,
                        "oldPrice": 13,
                        "description": "红枣山药糙米粥,素材包,爽口莴笋丝,四川泡菜或八宝酱菜,配菜可备注",
                        "icon": "http://fuss10.elemecdn.com/6/72/cb844f0bb60c502c6d5c05e0bddf5jpeg.jpeg?imageView2/1/w/750/h/750",
                        "image": "http://fuss10.elemecdn.com/6/72/cb844f0bb60c502c6d5c05e0bddf5jpeg.jpeg?imageView2/1/w/750/h/750",
                        "sellCount": 18,
                        "rating": 100
                    }
                ]
            }
        ]
    }
    

    相关文章

      网友评论

          本文标题:Vue+Spring Boot外卖APP全栈开发(四) 商品列表

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