久久福利_99r_国产日韩在线视频_直接看av的网站_中文欧美日韩_久久一

您的位置:首頁技術文章
文章詳情頁

javascript - vue監聽data中的某一數組的某一項

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

問題描述

javascript - vue監聽data中的某一數組的某一項

如圖我要監聽items.amount,除了for循環的寫法,還有什么更簡單的寫法嗎?

問題解答

回答1:

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) }}回答2:

個人覺得,你的總額的money應該改成一個計算屬性

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

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

標簽: JavaScript
相關文章:
主站蜘蛛池模板: 日本不卡高字幕在线2019 | 亚洲精品久久久久久久久久久久久 | av一二三四 | 欧美 日韩 国产 一区 | 性一级录像片片视频免费看 | 激情综合网五月婷婷 | 久久黄色 | 久久美女| 日韩一区二区在线视频 | 欧美成人一区二区 | 91免费视频在线 | 午夜影院免费观看视频 | 亚洲精品久久 | 精品一区二区三区免费毛片爱 | 欧美亚洲视频在线观看 | 亚洲视频在线免费观看 | 中文字幕久久久 | 91精品国产综合久久福利软件 | 免费国产黄网站在线观看视频 | 一级人爱视频 | 久久久久精 | 91精品一区二区三区久久久久久 | 一区二区亚洲 | 91大神免费在线观看 | 精品欧美一区二区在线观看 | 亚州成人 | 日韩在线大片 | 欧美精品一区二区三区中文字幕 | 久久99精品视频 | 中文字幕高清在线 | 亚洲www视频 | 亚洲不卡在线 | 欧美乱操 | 91看片网站| 欧美精品一区三区 | 日韩在线观看 | 啊v在线 | av免费黄色| 毛片一区二区三区 | 超碰在线一区二区三区 | 欧美成人a |