Vue3监视属性

本文探讨Vue3中watch监视属性的五种情况及一种特殊情况,包括与Vue2.x的区别。特别指出在监视reactive数据时,oldValue获取问题以及默认开启的深度监视特性。同时,说明了在监视特定属性时,deep配置如何生效。
摘要由CSDN通过智能技术生成

watch监视属性的五种情况加一种特殊情况

  • 与Vue2.x中watch配置功能一致

  • 两个小“坑”:
    - 监视reactive定义的响应式数据时:oldValue无法正确获取、强制开启了深度监视(deep配置失效)。
    - 监视reactive定义的响应式数据中某个属性时:deep配置有效。

  • 代码块

<template>
    <h2>当前求和为:{
  {sum}}</h2>
    <button @click="sum++">点我加一</button>
    <hr>
    <h2>当前的信息为:{
  {msg}}</h2>
    <button @click="msg+='!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值