news 2026/4/15 19:42:05

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/4/8 4:54:19

【dz-1010】基于单片机的药品生产车间环境监测

摘要 随着医药行业的严格规范,药品生产车间的环境参数对药品质量与生产安全至关重要。传统车间环境监测依赖人工巡检和手动记录,存在数据滞后、调控不及时、误差较大等问题,难以满足药品生产的高标准要求。 基于 STM32F103C8T6 单片机的药品…

作者头像 李华
网站建设 2026/4/15 8:57:37

合规领航:下一代数字资产交易所全栈架构设计“黄金法则”大公开

引言:数字资产交易所的“合规突围战”在数字货币狂潮席卷全球的当下,数字资产交易所作为这场金融变革的核心枢纽,正经历着前所未有的挑战与机遇。据统计,全球数字资产交易所数量已突破千家,日交易量峰值超千亿美元&…

作者头像 李华
网站建设 2026/4/11 17:34:02

C++ dll 设计接口时,能否用shared_ptr作为接口返回值?

C DLL 设计接口时,能否用 shared_ptr 作为接口返回值? 最简短的行业共识答案(2025-2026): 强烈不推荐,绝大多数生产级项目都不这么做,几乎所有成熟的 C DLL 接口规范都明确禁止这样做。 为什…

作者头像 李华
网站建设 2026/4/15 10:58:37

没GPU怎么玩SAM 3?图像分割云端镜像2块钱搞定

没GPU怎么玩SAM 3?图像分割云端镜像2块钱搞定 你是不是也刷到过抖音上那种“一键抠图”的神操作?一张照片,点几下鼠标,人物、宠物、商品瞬间被精准分割出来,背景直接换掉——看起来像是PS高手花了几个小时的成果&…

作者头像 李华
网站建设 2026/4/13 20:58:33

GPEN修复成本揭秘:云端按秒计费,比本地部署省80%

GPEN修复成本揭秘:云端按秒计费,比本地部署省80% 你是不是也遇到过这样的情况:客户拿着泛黄的老照片来找你做纪念视频,可照片模糊、有划痕,直接用太影响效果?作为婚庆公司,我们经常接到这种需求…

作者头像 李华
网站建设 2026/4/13 15:34:50

零基础转AI产品经理,年薪50W不是梦!_年薪50W,AI产品经理薪资真相!

文章指出AI行业人才缺口达500万,AI产品经理需求旺盛,薪资中位数达36k/月,头部公司年薪可达50W。AI产品经理分为专业型、应用型和工具型三类,没有技术背景的人可通过成为应用型AI产品经理入局。成功入行需掌握商业变现模式、产品需…

作者头像 李华