news 2026/11/3 4:44:28

Vue3-013 watch监视 ref 定义的数据

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Vue3-013 watch监视 ref 定义的数据

文章目录

  • watch 作用
  • watch 情况一:ref 定义的数据
    • 问题:为什么这里再次调用就停止这个函数了?
    • 箭头函数
  • watch 情况二:ref 定义的对象数据

watch 作用

watch 监视数据的变化,写法vue2与vue3中不同

watch 情况一:ref 定义的数据

左边是vue3导入的;
右边是vue2中使用watch方法的;


监听的对象:ref定义的数据sum,不是sum.value.

问题:为什么这里再次调用就停止这个函数了?


stopWatch变量里保存的不是 watch本身,而是 watch调用后返回的一个用于“取消订阅”的清理函数。调用它,就等于注销了监听,这就是“停止监视”的原理。

箭头函数

为什么vue3中可以经常使用箭头函数?
不用this,this是undefind,

箭头函数是 ES6 (ES2015) 引入的一种新的函数语法,用更简洁的方式编写函数。
没有自己的 this,这是箭头函数最重要的特性!

()=>{}

watch 情况二:ref 定义的对象数据

ref的对象数据,监听的是对象的地址值的变化,不是对象属性的值的变化;
若想监视对象内部的数据,要手动开启深度监视

watch的第三个参数是监听的配置项:
deep:true 深度监视
immidate:true 立刻监视,先执行下监听的函数

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/11/2 4:09:01

【dz-1008】基于单片机的环境监测系统设计

摘要 随着人们对生活环境质量关注度的不断提升,对环境参数的精准监测与及时预警变得尤为重要。传统的环境监测方式多依赖人工采样和实验室分析,不仅耗时费力、响应滞后,还存在数据获取不及时、监测范围有限等问题,难以满足实时、…

作者头像 李华
网站建设 2026/11/3 0:02:25

【dz-1012】小型无士栽培自动控制系统设计与实现

摘要 在无土栽培领域,环境参数与营养液状态的精准调控对作物生长质量与产量起着决定性作用。传统无土栽培管理多依赖人工巡检和经验调节,存在参数控制滞后、营养液配比失衡、资源浪费等问题,难以满足精细化种植的严苛需求。 基于 STM32F103…

作者头像 李华
网站建设 2026/11/3 2:08:52

绿色工厂与上市公司匹配数据(2017-2023)

1729顶刊收割机!绿色工厂与上市公司匹配数据(2017-2023)数据简介2016年工业和信息化部(以下简称工信部)启动了第一批绿色制造体系示范建设项目,该项目涵盖绿色工厂、绿色产品、绿色园区、绿色供应链等多方面…

作者头像 李华
网站建设 2026/11/3 2:08:52

3 大核心 + 全产业链!小理家按摩机器人,选对的关键在这

随着亚健康问题日益普遍,智能康养需求持续攀升,按摩机器人作为替代传统人工按摩的重要品类,市场规模实现快速增长。面对市面上众多品牌,消费者与投资者该如何选择?从技术实力、商业模式、服务体系等核心维度来看&#…

作者头像 李华
网站建设 2026/11/3 2:08:52

gpt-oss-20b-WEBUI文本生成实战:云端3步快速体验

gpt-oss-20b-WEBUI文本生成实战:云端3步快速体验 你是不是也经常刷到同行用AI写出爆款文章,标题吸睛、内容流畅、观点犀利,仿佛背后有个专业编辑团队?而你自己还在熬夜改稿、绞尽脑汁想选题,效率低还不出效果。更头疼…

作者头像 李华
网站建设 2026/11/3 2:09:02

AI产品经理:未来5年最值得All In的职业,小白也能上手

文章指出AI产品经理是未来5年最有前景的职业,大多数人想抓住AI机会但处于观望、迷茫或跑偏三种状态。AI产品经理分为工具型、应用型和专业型三个层次,对多数人而言,成为应用型AI产品经理是最佳选择。文章提出三步学习法:夯实产品基…

作者头像 李华