数据表DATA的操作 查找find方法 赋值setValue方法 与遍历。
购物库选中商铺 选中商品 取消商铺 取消商品。
把checkbox组件当成数据加入到数据库 用数据库来控制 在两个数据表里建立两个列名 fCheck
填加完以后让checkbox的bind-ref 跟数据库关连。
然后在checkboxChange事件里写代码:
var row = event.bindingContext.$object; //就是listrow +ALT/出来的 意思是获取checkbox所在的list行。
var shopID =row.val("id"); //row.val就是行的取值方法 把商品的ID赋值给商铺ID
var rows=this.comp("cartGoodsData").find(['fShopID'],[shopID]);
//这个方法返回的是一个数组 返回的是当前fSHopID列里,所有值跟shopID一样的商品也就是跟商铺ID一样的
商//品ID的数组。
//然后用for 循环遍历这个返回的数组
for(var i=0; i<rows.