vue-watch deep 和 immediate


watch 是一個對象,對象就有鍵,有值。

值可以是函數:就是當你監控的家伙變化時,需要執行的函數,這個函數有兩個形參,第一個是變化后的值,第二個是變化前的值。 

值也可以是函數名:不過這個函數名要用單引號來包裹。 

值是包括選項的對象:選項包括有三個。

第一個handler:其值是一個回調函數。即監聽到變化時應該執行的函數。
第二個是deep:其值是true或false;確認是否深入監聽。deep的意思就是深入觀察,監聽器會一層層的往下遍歷,給對象的所有屬性都加上這個監聽器(受現代 JavaScript 的限制 (以及廢棄 Object.observe),Vue 不能檢測到對象屬性的添加或刪除)
第三個是immediate:其值是true或false;immediate:true代表如果在 wacth 里聲明了之后,就會立即先去執行里面的handler方法,如果為 false就跟我們以前的效果一樣,不會在綁定的時候就執行


---------------------
原文:https://blog.csdn.net/wangxiaoxiaosen/article/details/78487089
版權聲明:本文為博主原創文章,轉載請附上博文鏈接!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM