diff --git a/pages/cart.vue b/pages/cart.vue index 4eeeb11..48b2cd2 100644 --- a/pages/cart.vue +++ b/pages/cart.vue @@ -330,6 +330,13 @@ export default { }) this.list[mark[0]]['state'] = count === length } + let shopCheckNumber = 0 + this.list.map(item => { + if (item.state) { + shopCheckNumber++ + } + }) + this.isAll = shopCheckNumber === this.list.length }, changeNumHandle(index, gIndex, good, e) { const { type } = e