javascript - vue mendengar item dalam tatasusunan dalam data
女神的闺蜜爱上我
女神的闺蜜爱上我 2017-07-05 10:59:38
0
2
770

Seperti yang ditunjukkan dalam gambar, saya ingin memantau item.jumlah Selain gelung untuk, adakah cara yang lebih mudah untuk menulisnya?

女神的闺蜜爱上我
女神的闺蜜爱上我

membalas semua(2)
女神的闺蜜爱上我
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)
  }
}
刘奇

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

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan