????????因為項目與所需知識無關(guān),所以私下自己沒事看了點知識點猜揪,今天就和大家講解下Vue中methods方法惭墓,與computed計算屬性之間的區(qū)別,說下我自己的淺顯的見解而姐。
????????計算屬性與方法的區(qū)別:當依賴的屬性發(fā)生改變時腊凶,不管計算屬性與方法都會被重新調(diào)用,此時拴念,二者沒有區(qū)別當依賴的屬性再次調(diào)用時钧萍,計算屬性會自動獲取數(shù)據(jù)的緩存,而不是重新調(diào)用計算屬性計算過程政鼠,而方法則不同风瘦,無論依賴的屬性方法是否發(fā)生變化,只要再次調(diào)用方法公般,就會重新執(zhí)行方法的內(nèi)容万搔。
? ?話不多說,上圖做下對比:
看下的出的結(jié)果(結(jié)果是沒拼接隨機數(shù)):
computed:當依賴的屬性再次調(diào)用時官帘,計算屬性會自動獲取數(shù)據(jù)的緩存瞬雹,而不是重新調(diào)用計算屬性計算過程。
methods:無論依賴的屬性方法是否發(fā)生變化刽虹,只要再次調(diào)用方法酗捌,就會重新執(zhí)行方法的內(nèi)容。