辛巴的2020年Vue全套教程 學(xué)習(xí)筆記P3 計(jì)算屬性和偵聽(tīng)器

在b站聽(tīng)《辛巴的2020年Vue全套教程》想著聽(tīng)完課記錄一下學(xué)習(xí)筆記方便自己復(fù)習(xí)~

計(jì)算屬性

  • 更偏向于 計(jì)算,是指由于vue不推薦在{{}}中執(zhí)行js 代碼,把代碼放到計(jì)算屬性中去
  • 是對(duì)于已經(jīng)有的值的加工,會(huì)創(chuàng)建一個(gè)新的變量
  • 場(chǎng)景 還有 訂單總價(jià) = 數(shù)量乘以單價(jià)
computed:{
    fullName: function () {
          return this.firstName + ' ' + this.lastName
    }
}
  • 比如fullName 就是由已有變量 firstName+lastName 拼接而來(lái) 用來(lái)代替
<div>{{this.firstName + ' ' + this.lastName}}</div>

這種寫(xiě)法

偵聽(tīng)器

  • 更偏向于偵聽(tīng) ,偵聽(tīng)已有值變化之后做出改變
  • 不會(huì)創(chuàng)建一個(gè)新的變量
  • 常用語(yǔ)點(diǎn)擊之后,修改值,再重新請(qǐng)求。我們就把重新請(qǐng)求的部分放到偵聽(tīng)器之中
  • 場(chǎng)景 還有購(gòu)物數(shù)量限制加減最大最小值
watch: {
    acitveCityIndex: function (new,old) {
         this.getList()
    }
  }
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容