请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

cartVo.setAllChecked可以直接通过cartList判断,有未勾选就为false

cartVo.setAllChecked可以直接通过cartList判断,默认为true有非勾选就为false,至少可以减少是否全选的数据库查询。不知道这样理解是否合理?

正在回答

1回答

botao555 2017-06-29 21:02:26

可以的,遍历cartList前声明一个标志量为true,遍历cartList每个Cart时,如果有cart未选中,将标志量置为false,省去一次去数据库查询是否全选的操作。是这个意思吧?我觉得是可以的,不过根据userId判断购物车是否全选的这个mapper方法我觉得是有必要写的,因为其他地方如果需要获取用户购物车是否全选,不一定有cartList作为判断的辅佐条件。

1 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信