Rumah > Soal Jawab > teks badan
Seperti yang ditunjukkan dalam gambar, saya ingin memantau item.jumlah Selain gelung untuk, adakah cara yang lebih mudah untuk menulisnya?
女神的闺蜜爱上我2017-07-05 11:01:38
computed: {
totalAmount () {
// 计算出 items 数组中的 amount 总额
return this.items.reduce((a, b) =>
({ amount: a.amount + b.amount })).amount
}
},
watch: {
totalAmount (newVal) {
// 当计算属性变更时触发更新
console.log('amount change to ', newVal)
}
}
怪我咯2017-07-05 11:01:38
Secara peribadi, saya rasa jumlah wang anda harus ditukar kepada atribut yang dikira
computed: {
money() {
let sum = 0;
this.items.forEach(item => {
sum += item.amount;
});
return sum;
}
}
Kemudian padamkan atribut wang daripada data dan padamkan jam tangan anda