全选反选
const allCheck = computed({
get() {
return buyCard.value.every(item => item.checkState)
},
set(val) {
return buyCard.value.forEach(item => item.checkState = val);
},
});
计算商品总价格
const aggregatePrice = computed(() => {
const arr = buyCard.value.filter(item => item.checkState)
return arr.reduce((sum, item) => sum + item.price * item.inputValue, 0)
})