PHP中文网2017-06-24 09:45:59
1.computed,就是你要監聽哪些資料的變化時候要用到的。當監聽的資料改變的時候,立刻會執行計算,並回傳結果。
2.methods,只是定義函數的。如要執行,還得自己手動執行!
巴扎黑2017-06-24 09:45:59
計算屬性-vs-Methods
1.計算屬性是基於屬性依賴進行快取的。計算屬性只有在它的相關依賴發生改變時才會重新求值
當屬性值沒有改變時求值會立即傳回先前的結果,而methods則需要重新計算,所以對於需要快取有依賴的屬性求值是用computed,不緩存用methods
2.沒有屬性依賴用methods
黄舟2017-06-24 09:45:59
computed會監聽變化,求值,method,的話,你要調用,html寫觸發方法,如inputchange事件,而computed 可以針對某個字段,監聽變化