diff --git a/yuan ma/mp-shop/api/base.js b/yuan ma/mp-shop/api/base.js index 95e7819..3d68f5e 100644 --- a/yuan ma/mp-shop/api/base.js +++ b/yuan ma/mp-shop/api/base.js @@ -12,6 +12,6 @@ module.exports = { addCart:"/api/cart/add", // 添加购物车 delCart:"/api/cart/del", // 删除购物车 category:"/api/category", // 分类 - buy:"/api/buy", // 购买 + buy:"/api/buy", // 购买商品 login:"/api/login", // 登录 } \ No newline at end of file diff --git a/yuan ma/mp-shop/api/index.js b/yuan ma/mp-shop/api/index.js index 56b6022..a4b0e53 100644 --- a/yuan ma/mp-shop/api/index.js +++ b/yuan ma/mp-shop/api/index.js @@ -5,14 +5,14 @@ const { login,baseUrl,banner,goods,hotSearch,search,goodsDetails,cart,addCart,de */ /** - * get banner data + *轮播图 */ function getBanner(data){ return request(baseUrl + banner,"GET",data) } /** - * get goods list data + * 轮播图 */ function getGoods(data){ @@ -20,63 +20,63 @@ function getGoods(data){ } /** - * hot search keywords + * 热门搜索 */ function getHotSearch(data){ return request(baseUrl + hotSearch,"GET",data) } /** - * search + * 搜索 */ function getSearch(data){ return request(baseUrl + search,"GET",data) } /** - * goods details + * 商品详情 */ function getGoodsDetails(data){ return request(baseUrl + goodsDetails,"GET",data) } /** - * cart select + * 购物车查询 */ function getCart(data){ return request(baseUrl + cart,"GET",data) } /** - * cart add + * 添加购物车 */ function addGoodsCart(data){ return request(baseUrl + addCart,"GET",data) } /** - * cart del + * 删除购物车 */ function delGoodsCart(data){ return request(baseUrl + delCart,"GET",data) } /** - * category + * 分类 */ function getCategory(data){ return request(baseUrl + category,"GET",data) } /** - * buy + * 购买 */ function getBuy(data){ return request(baseUrl + buy,"GET",data) } function getLogin(data){ - return request(baseUrl + login,"POST",data) + return request(baseUrl + login,"POST",data) } module.exports = { diff --git a/yuan ma/mp-shop/pages/buy/buy.js b/yuan ma/mp-shop/pages/buy/buy.js index 035ed1b..ace947d 100644 --- a/yuan ma/mp-shop/pages/buy/buy.js +++ b/yuan ma/mp-shop/pages/buy/buy.js @@ -1,21 +1,30 @@ +// 引入一个模块,该模块导出了一个名为getBuy的函数 const { getBuy } = require("../../api/index.js") +// 定义一个页面对象,这是微信小程序页面的标准结构 Page({ data: { - goodsData:{} + goodsData:{}// 用于存储商品数据的对象,初始化为空对象 }, + // 页面的初始数据 onLoad(options) { + // 调用getBuy函数,传入一个对象作为参数,该对象包含一个id属性,其值来自页面加载时的选项参数 getBuy({ id:options.id }).then(res =>{ + // 在Promise的then回调中处理异步请求的响应 console.log(res.data); + // 使用setData方法更新页面数据 + // 这里将响应数据中的第一个商品数据赋值给goodsData this.setData({ goodsData:res.data.data[0] }) }) }, + // 页面上的提交按钮点击时触发的事件处理函数 onSubmit(){ wx.showToast({ - title: '购买完成', - icon:"success" + // 显示一个提示框,告知用户购买完成 + title: '购买完成',// 提示框的标题 + icon:"success"// 提示框的图标,这里使用成功图标 }) } }) \ No newline at end of file diff --git a/yuan ma/mp-shop/project.config.json b/yuan ma/mp-shop/project.config.json index 6f896b4..63e365a 100644 --- a/yuan ma/mp-shop/project.config.json +++ b/yuan ma/mp-shop/project.config.json @@ -49,8 +49,8 @@ "useCompilerPlugins": false }, "compileType": "miniprogram", - "libVersion": "2.19.4", - "appid": "wx4ce6ca2eb67b5bf7", + "libVersion": "2.25.3", + "appid": "touristappid", "projectname": "miniprogram-92", "condition": {}, "editorSetting": {