首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    【畅购商城】购物车模块之修改购物车以及结算

    目录 购物车操作:修改 分析 接口 后端实现:更新 前端实现:修改 前端实现:全选 后端实现:删除数据 结算 跳转页面 购物车操作:修改 分析 接口 PUT http://localhost:10010...js 步骤0:修改apiclient.js,添加 updateCart函数 updateCart : ( params ) => { return axios.put("/gccartservice...前端实现:全选 步骤一:修改表格 步骤二:修改样式 步骤三:添加全选方法 步骤四:监听购物车数据,修改全选状态 步骤一:修改表格    <input type=...data() { return { cart : [],        //购物车对象 allChecked : false, //全选状态 } }...this.allChecked; }); }, }, 步骤四:监听购物车数据,修改全选状态 watch: {     //深度监听     cart : {       async

    1K20

    实战 | 微信小程序之购物车功能

    微信小程序其实跟 vue.js 的用法非常像,接下来就看看小程序可以怎样实现购物车功能。 需求 先来弄清楚购物车的需求。...单选、全选和取消,而且会随着选中的商品计算出总价 单个商品购买数量的增加和减少 删除商品。当购物车为空时,页面会变为空购物车的布局 根据设计图,我们可以先实现静态页面。...首先是一个商品列表(carts),列表里的单品需要:商品图(image),商品名(title),单价(price),数量(num),是否选中(selected),商品id(id) 然后左下角的全选,需要一个字段...(selectAllStatus)表示是否全选了 右下角的总价(totalPrice) 最后需要知道购物车是否为空(hasList) 知道了需要这些数据,在页面初始化的时候我们先定义好这些。...全选事件 全选就是根据全选状态 selectAllStatus 去改变每个商品的 selected 增减数量 点击+号,num加1,点击-号,如果num > 1,则减1 删除商品 点击删除按钮则从购物车列表中删除当前元素

    1.5K10

    微信小程序之购物车功能

    微信小程序其实跟 vue.js 的用法非常像,接下来就看看小程序可以怎样实现购物车功能。 需求 ? 先来弄清楚购物车的需求。...单选、全选和取消,而且会随着选中的商品计算出总价 单个商品购买数量的增加和减少 删除商品。当购物车为空时,页面会变为空购物车的布局 根据设计图,我们可以先实现静态页面。...(selectAllStatus)表示是否全选了 右下角的总价(totalPrice) 最后需要知道购物车是否为空(hasList) 知道了需要这些数据,在页面初始化的时候我们先定义好这些。...// 列表是否有数据 totalPrice:0, // 总价,初始为0 selectAllStatus:true // 全选状态,默认全选...; // 是否全选状态 selectAllStatus = !

    3.7K90

    微信小程序练手 - 小商城demo,源码弄明白了,你也就出师啦

    重点讲解(购物车功能) 以往的购物车,基本都是通过大量的 DOM 操作来实现。微信小程序其实跟 vue.js 的用法非常像,接下来就看看小程序可以怎样实现购物车功能。...需求 先来弄清楚购物车的需求。 单选、全选和取消,而且会随着选中的商品计算出总价 单个商品购买数量的增加和减少 删除商品。...当购物车为空时,页面会变为空购物车的布局 根据设计图,我们可以先实现静态页面。接下来,再看看一个购物车需要什么样的数据。...首先是一个商品列表(carts),列表里的单品需要:商品图(image),商品名(title),单价(price),数量(num),是否选中(selected),商品id(id) 然后左下角的全选,需要一个字段...(selectAllStatus)表示是否全选了 右下角的总价(totalPrice) 最后需要知道购物车是否为空(hasList)

    1.4K20

    微信小程序之购物车功能

    微信小程序其实跟 vue.js 的用法非常像,接下来就看看小程序可以怎样实现购物车功能。 需求 ? 先来弄清楚购物车的需求。...单选、全选和取消,而且会随着选中的商品计算出总价 单个商品购买数量的增加和减少 删除商品。当购物车为空时,页面会变为空购物车的布局 根据设计图,我们可以先实现静态页面。...(selectAllStatus)表示是否全选了 右下角的总价(totalPrice) 最后需要知道购物车是否为空(hasList) 知道了需要这些数据,在页面初始化的时候我们先定义好这些。...// 列表是否有数据 totalPrice:0, // 总价,初始为0 selectAllStatus:true // 全选状态,默认全选...; // 是否全选状态 selectAllStatus = !

    2.1K21
    领券