博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Java之品优购课程讲义_day16(4)
阅读量:6690 次
发布时间:2019-06-25

本文共 1026 字,大约阅读时间需要 3 分钟。

3.1 购物车数量增减与移除

3.1.1 前端服务层

pinyougou-cart-web 的 cartService.js//添加商品到购物车this.addGoodsToCartList=function(itemId,num){}

3.1.1 前端控制层

pinyougou-cart-web 的 cartController.js//添加商品到购物车$scope.addGoodsToCartList=function(itemId,num){ cartService.addGoodsToCartList(itemId,num).success(function(response){ if(response.success){$scope.findCartList();//刷新列表}else{alert(response.message);//弹出错误提示}});}

3.1.1 页面

修改 pinyougou-cart-web 的 cart.html 实现数量增减

<        li        class="yui3-u-1-8">       -+    

实现删除功能

删除

3.1 合计数

3.1.1 前端服务层
修改 cartService.js

//求合计this.sum=function(cartList){var  totalValue={totalNum:0,  totalMoney:0.00  };//合计实体for(var  i=0;i

3.1.1 前端控制层

修改 cartController.js ,调用服务层方法

//查询购物车列表$scope.findCartList=function(){ cartService.findCartList().success(function(response){$scope.cartList=response;$scope.totalValue=cartService.sum($scope.cartList);//求合计数});}

3.1.1 页面

已选择
{
{totalValue.totalNum}}
件商品
总价(不含运费) :¥{
{totalValue.totalMoney}}

转载于:https://blog.51cto.com/13517854/2308274

你可能感兴趣的文章
SharePoint 2010 部署架构
查看>>
BZOJ[3992][SDOI2015]序列统计 生成函数+NTT
查看>>
GUI自绘_其中左边树状菜单控件风格灵感来源于城市博物馆的壁灯效果。
查看>>
SSH 相关基础
查看>>
浅谈git和svn的区别
查看>>
JMETER 生成测试报告
查看>>
ScrollView中嵌套ListView
查看>>
XML再深入
查看>>
顺序表基础操作--练习
查看>>
Spring Cloud底层原理
查看>>
SSM前言——相关设计模式
查看>>
小清丽微距花卉拍摄示范
查看>>
GetSysColor()函数可以得到系统的颜色
查看>>
项目积累demo-01
查看>>
JAVA面向对象编程深入理解图
查看>>
Android开发笔记03
查看>>
[Hadoop in China 2011] 人人网:基于Hadoop的SNS统计和聚类推荐
查看>>
[转]阳光加利福尼亚 --土老冒的硅谷、旧金山见闻
查看>>
解决Eclipse下不自动拷贝apk到模拟器问题( The connection to adb is down, and a severe error has occured)...
查看>>
Google后Hadoop时代的新“三驾马车”——Caffeine、Pregel、Dremel
查看>>