watch函數是既要指明監視的屬性,也要指明監視的回調
watchEffect是不用指明監視哪個屬性,監視的回調中用到哪個屬性,那就監視哪個屬性。
watchEffect有點像computed
但是computed注重的是計算出來的值(回調函數的返回值),所以必須要寫返回值
而watchEffect更注重的是過程,(回調函數的函數體),所以不用寫返回值
//watchEffect所指定的回調中用到的數據只要發生變化,則直接重新執行回調 watchEffect(()=>{ const x1 = sum.value const x2 = person.age console.log('watchEffect配置的回調執行了') })