vue3中的watchEffect函數


watch函數是既要指明監視的屬性,也要指明監視的回調

watchEffect是不用指明監視哪個屬性,監視的回調中用到哪個屬性,那就監視哪個屬性。

watchEffect有點像computed

但是computed注重的是計算出來的值(回調函數的返回值),所以必須要寫返回值

而watchEffect更注重的是過程,(回調函數的函數體),所以不用寫返回值

//watchEffect所指定的回調中用到的數據只要發生變化,則直接重新執行回調

watchEffect(()=>{
   const x1 = sum.value
   const x2 =  person.age
   console.log('watchEffect配置的回調執行了')          
})

 


免責聲明!

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



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