watch是監聽某個變數或者屬性的變化,並執行相應的回調函數,通常是一個變數的變化決定多個變數的變化,watch可以進行非同步操作,但不支持緩存。一個偵聽器對應一條數據,當偵聽的數據發生變化是,watch才會執行對應的方法(一對一) computed計算屬性是依賴已有的變數來計算一個目標變數,大多數情 ...
- watch是監聽某個變數或者屬性的變化,並執行相應的回調函數,通常是一個變數的變化決定多個變數的變化,watch可以進行非同步操作,但不支持緩存。一個偵聽器對應一條數據,當偵聽的數據發生變化是,watch才會執行對應的方法(一對一)
- computed計算屬性是依賴已有的變數來計算一個目標變數,大多數情況都是多個變數湊在一起計算出一個變數,並且computed具有緩存機制,依賴值不變多情況下其會直接讀取緩存進行復用。但是依賴的多條原數據是要有一條發生變化,computed都會重新執行一次(一對多)
- methods方法,在重新渲染的時候每次都會被重新調用。