首页 > 其他分享 >vue3watch

vue3watch

时间:2023-02-13 23:58:49浏览次数:41  
标签:console log oldV watch vue3watch 监视 newV

vue3 watch监视不到对象里面的oldValue ref定义的基本类型响应式数据可以

监视ref定义的多个基本类型响应式数据

watch( [name, age], (newV, oldV) =>{
      console.log('newV :>> ', newV, oldV);
    })

 

监视reactive所定义的一个响应式数据中的某个属性

watch( ()=> person.name, (newV, oldV) =>{
      console.log('newV :>> ', newV, oldV);
    })
watch([()=> person.name,()=> person.age], (newV, oldV) =>{ console.log('newV :>> ', newV, oldV); })  // 多个
 

监视reactive定义的 默认开启深度监视且关不掉  但是  监视reactive定义的对象中的某个对象类型属性 需要开启深度监视

 

watch( ()=> person.obj, (newV, oldV) =>{
      console.log('newV :>> ', newV, oldV);
    }, {deep: true})

 

标签:console,log,oldV,watch,vue3watch,监视,newV
From: https://www.cnblogs.com/lucky06y/p/17118327.html

相关文章