watch和computed之前的關(guān)聯(lián)是什么?不太懂,
watch和computed的關(guān)系是什么,不是很清楚,既然watch可以監(jiān)聽到,為什么還要用computed的呢,還是watch監(jiān)聽到后就會走computed的呢?不明白。。。有點暈
watch和computed的關(guān)系是什么,不是很清楚,既然watch可以監(jiān)聽到,為什么還要用computed的呢,還是watch監(jiān)聽到后就會走computed的呢?不明白。。。有點暈
2019-01-07
舉報
2019-01-07
舉個最簡單的例子,watch里面監(jiān)聽了data里面的單一變量的變化,而computed可以監(jiān)聽多個本vue實例里面data變量的變化。從我們的視頻例子里面可以看出來!!
PS: 如果有一個全局,非vue實例里面的變量發(fā)生了變化,是不會觸發(fā)computed計算屬性的。
2019-03-28
接樓上的:當(dāng)computed監(jiān)聽到Vue實例內(nèi)變量有變化時會重新渲染括號里的所有變量,不管是局部變量還是全局變量。
2019-01-07
自問自答,watch只是監(jiān)聽一個對象或者一組對象,computed可以監(jiān)聽當(dāng)前vue實例內(nèi)的所有對象