|

楼主 |
发表于 2017-8-18 16:29:35
|
显示全部楼层
我在data里面添加了一个字段gCheck,在购物车页已经用bind-ref绑定了ref("gCheck")。设定checkedValue值为1
//加入购物车
Model.prototype.imageCartClick = function(event){
var row = event.bindingContext.$object;
var cartData = window.data;
cartData.newData({
defaultValues : [ {
"goods_id" : row.val("goods_id"),//商品ID
"goods_name" : row.val("goods_name"),//商品名称
"shop_price" : row.val("shop_price"),//商品现价
"market_price" : row.val("market_price"),//商品原价
"goods_thumb" : row.val("goods_thumb"),//商品图片
"gCount" : 1,//商品数量
"gCheck" : 1//选择
} ]
});
};
这样传过来显示的是选中的状态,就是比如我如果点击了2个商品,合计价钱是100,然后我把其中一个的checkbox取消选中,然后合计价钱还是100。我的合计价格没在list里面,我应该怎么写呢? |
|