源碼做網(wǎng)站教程微信營銷號(hào)
1、功能概述
計(jì)算屬性computed是Vue3中一個(gè)響應(yīng)式的屬性,最大的用處是基于多依賴時(shí)的監(jiān)聽。也就是屬性A的值可以根據(jù)其他數(shù)據(jù)的變化而響應(yīng)式的變化。
在Vue3中,你可以使用computed
函數(shù)來定義計(jì)算屬性。computed
函數(shù)接收兩個(gè)參數(shù):一個(gè)包含getter和setter函數(shù)的對象和可選的上下文對象。getter函數(shù)用來計(jì)算計(jì)算屬性的值,setter函數(shù)用來監(jiān)聽計(jì)算屬性的變化。
案例中定義了兩個(gè)屬性,一個(gè)是count,一個(gè)是countAdd,當(dāng)獲取count值的時(shí)候,會(huì)出現(xiàn)計(jì)算屬性computed重點(diǎn)get函數(shù),當(dāng)修改countAdd值的時(shí)候,會(huì)觸發(fā)計(jì)算屬性computed中的set函數(shù)。