監聽watch是vue組件配置項的一種,用於監聽數據的改變,里面可以有兩個參數,參數1是更新前的值,參數2是更新后的值。
結合實例:

我們改變num,點擊按鈕就++,用watch作為組件的一個配置項去監聽num的改變,里面兩個數據分別是改變后的數據和改變前的數據,這里注意,我們在獲取標簽的時候,里面的顯示是2,而直接獲取p標簽里面的內容時,顯示的1,所以在用watch監聽觸發的時候dom還沒有更新,所以數據是更改之后的,但是dom是更改之前的。
使用場景:
當一條數據影響多條數據的時候就需要用watch
搜索數據