技术栈

vue3中的watch

reembarkation2024-01-08 22:30
  1. 简单的监听:

    const number=ref(0)
    watch(number, (newValue, oldValue)=>{
    //
    })

2.复杂类型:

复制代码
const user=reactive({
    name:'test',
    age:18
})

// 整体监听
watch(user, (oldValue, newValue)=>{
    //
})
// 监听某一属性
watch(()=>user.name, (oldValue, newValue)=>{
})
  1. watch第三个参数

    watch( user, (oldValue, newValue)=>{
    },{ deep: true, immediate:true})
    // 深度监听, 子孙属性
    // 立即监听,初始化就执行一次

  2. 还可以使用watchEffect监听

    watchEffect(()=>{
    console.log('user',user)
    })

上一篇:OpenHarmony内存泄漏指南 - 解决问题(综合)
下一篇:阿里云被拉入黑洞模式怎么办?该怎么换ip-速盾网络
相关推荐
爱泡脚的鸡腿
20 分钟前
uni-app D3实战(小兔仙)
前端
嬉皮客
31 分钟前
Gird布局详解
前端·css
烛阴
31 分钟前
C#常量(const)与枚举(enum)使用指南
前端·c#
Wect
34 分钟前
学习React-DnD:实现多任务项拖拽-useDrag处理
前端
mucheni
42 分钟前
迅为RK3568开发板OpeHarmony学习开发手册-修改应用程序名称
linux·前端·学习
WebGirl
44 分钟前
SSE服务
前端
Mintopia
1 小时前
🛰️ 低带宽环境下的 AIGC 内容传输优化技术
前端·人工智能·trae
浮游本尊
1 小时前
Vue.js 项目静态资源 OSS 部署完整实现指南
vue.js
h***3463
1 小时前
Nginx 缓存清理
android·前端·后端
Mintopia
1 小时前
⚡Trae Solo Coding 的效率法则
前端·人工智能·trae
热门推荐
01今天 Cloudflare 全球事故,连 GPT 和你的网站都一起“掉线”了02GitHub 镜像站点03UV安装并设置国内源04安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)05swagger xss漏洞复现06BongoCat - 跨平台键盘猫动画工具07Valdi:Snapchat 开源的新一代跨平台 UI 框架08Linux下V2Ray安装配置指南09Labelme从安装到标注:零基础完整指南102025 最新教程:注册并切换到美区 Apple ID