watch监听器

watch的基本用法:

 

 也可以用数组的方式同时监听多个

 

深度监听:

使用ref需要开启深度监听才可以监听到里面的值

使用reactive不需要开启也可以监听到里面的值,因为源码就自己开启了深度监听

let message2 = ref({
    name:'小明',
    age:18,
    foo:{
        bar:'小红'
    }
})
watch(message2,(newvalue,oldvalue)=>{
    console.log('新值:',newvalue,'旧值:',oldvalue);
},{
    deep:true   //开启深度监听
 
})

 深度监听对象深层次的某个值,可以用函数的形式去监听:

watch属性的其他参数:

 

posted @   sixpence1016  阅读(125)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!
点击右上角即可分享
微信分享提示