国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術(shù)文章
文章詳情頁

javascript - vue監(jiān)聽data中的某一數(shù)組的某一項

瀏覽:100日期:2023-02-27 13:59:21

問題描述

javascript - vue監(jiān)聽data中的某一數(shù)組的某一項

如圖我要監(jiān)聽items.amount,除了for循環(huán)的寫法,還有什么更簡單的寫法嗎?

問題解答

回答1:

computed: { totalAmount () { // 計算出 items 數(shù)組中的 amount 總額 return this.items.reduce((a, b) => ({ amount: a.amount + b.amount })).amount }},watch: { totalAmount (newVal) { // 當計算屬性變更時觸發(fā)更新 console.log(’amount change to ’, newVal) }}回答2:

個人覺得,你的總額的money應(yīng)該改成一個計算屬性

computed: { money() { let sum = 0; this.items.forEach(item => { sum += item.amount; }); return sum; }}

然后將money屬性從data中刪除,同時刪除你的watch

標簽: JavaScript
相關(guān)文章:
主站蜘蛛池模板: 佛山市| 邵武市| 象山县| 福泉市| 鹤庆县| 赫章县| 承德市| 昌乐县| 万年县| 湘乡市| 昔阳县| 宣城市| 怀仁县| 鄂伦春自治旗| 渝北区| 广丰县| 汝南县| 稷山县| 台江县| 肇东市| 将乐县| 哈巴河县| 武胜县| 资溪县| 五台县| 寻乌县| 嵊泗县| 会东县| 八宿县| 射洪县| 平昌县| 辉县市| 德庆县| 牟定县| 曲靖市| 乡城县| 临潭县| 平湖市| 辰溪县| 葵青区| 长武县|