vue3中的watch函數


// 監視一個ref定義的響應式數據
watch(sum,(newValue,oldValue)=>{
   console.log('sum變化了',newValue,oldValue) 
}),{immediate,true}

// 監視多個ref定義的響應式數據
watch([sum,msg],(newValue,oldValue)=>{
   console.log('sum或者msg變化了',newValue,oldValue) 
})

如果監視的是reactive定義的響應式數據,則無法正確獲得oldValue!!!

如果監視的是reactive定義的響應式數據,則默認開啟深度監視  { immediate,true }

 

 


免責聲明!

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



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