watch的使用方法

2023-11-14

  1. watch简单监听属性

监听对象就不要用这种写法

data(){
    return {
        num: 1
    }
},
watch: {
    num(newval, oldval){    // newval 是新值 oldval 是修改前的值
        // num有变化之后所执行的代码块
        console.log(this.num, newval, oldval)
    }
}
  1. watch深度监听

handler:回调函数,值变化之后所执行的函数

deep:深度监听,一般是监听不到对象里面的值变化,所以要深度监听

immediate:是否首次绑定去执行handler 函数

data(){
    return {
        formData: {
            name: '张',
            name2: '三',
        },
        fullname: '',
    }
},
watch: {
    'formData': {
        deep: true, // 深度监听 默认为false
        immediate: true, // 首次绑定的时候执行一次
        handler(){
            this.fullname = this.formData.name + this.formData.name2
        }   
    }
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

watch的使用方法 的相关文章

随机推荐

  • 天美服务器未响应,王者荣耀服务器上热搜,无数玩家遭遇掉线烦恼,天美该怎么办?...

    原标题 王者荣耀服务器上热搜 无数玩家遭遇掉线烦恼 天美该怎么办 王者荣耀服务器上热搜 无数玩家遭遇掉线烦恼 天美该怎么办 目前国内依旧处于一个比较特殊的时期 宅在家里无法上班的游戏玩家们也还有不少 当这些玩家集中到热门时间段上游戏的时候
  • 妖怪屋 服务器维护中,《阴阳师:妖怪屋》3月3日维护更新公告

    亲爱的家主大人 为了给大家带来更好的游戏体验 服务器将于3月3日 周三 早上7 00 8 30进行停服维护 如未能按时完成 则开服时间将会顺延 维护期间将暂时无法进入服务器进行游戏 给各位带来的不便 敬请谅解 非常感谢大家的支持和理解 鞠躬
  • Docker的相关命令及自定义centos和tomcat的镜像

    1 docker命令 1 docker的安装 yum install docker 2 docker的启动 systemctl start docker 3 查看docker的所有镜像 docker images 4 运行docker的he
  • JavaFX——添加图片ImageView

    Image 用于加载图片文件ImageView 用于显示图片位置 Javafx scence image Image 目前支持BMP GIF JPEG PNG JPG图片格式 Image image new Image URL 其中 URL
  • 在Xcode中使用Git进行源码版本控制

    本文翻译自Understanding Git Source Control in Xcode 译者myShire 欢迎您加入我们的翻译小组 在应用程序开发过程中 很重要的一部分工作就是如何进行源码的版本控制 当代码出现问题时 我们就需要将代
  • 计算机网络速成课【体系结构】

    计算机网络体系结构 计算机网络概述 计算机网络 组成 从组成部分上看 一个完整的计算机网络主要由硬件 软件 协议三大部分组成 缺一不可 硬件主要指 主机 通信链路 交换设备和通信设备等 软件主要指 用户使用的各种软件 协议指 网络传输数据时
  • 【通览一百个大模型】Anthropic LLM(Anthropic)

    通览一百个大模型 Anthropic LLM Anthropic 作者 王嘉宁 本文章内容为原创 仓库链接 https github com wjn1996 LLMs NLP Algo 订阅专栏 大模型 NLP 算法 可获得博主多年积累的全
  • Office2016+math type出错 word无法加载此加载程序

    今天遇到一个非常非常非常奇葩的问题 关于网上的答案 想必大部分人都试过 但是如果你不幸看到我这篇文章 那么恭喜你 这个问题会让你无语 首先贴出问题 说明一下配置 我的电脑是64位 安装的office也是64位 微软诚不欺我 个蛋 就在我翻来
  • Redis两种客户端:lettuce和Jedis的区别

    spring boot 2的spring boot starter data redis中 默认使用的是lettuce作为redis客户端 它与jedis的主要区别如下 Jedis是同步的 不支持异步 Jedis客户端实例不是线程安全的 需
  • 【MATLAB傅里叶级数3D动画演示】

    傅里叶级数3D动画演示 编写环境 MATLAB2021b classdef Msg lt event EventData MSG 定义事件消息 event EventData子类 消息中封装有要发布的数据 Data 数据可以是任意类型 pr
  • Jmeter之接口测试流程详解

    前言 今天笔者呢 想给大家聊聊Jmeter接口测试流程详解 废话不多说直接进入正题 一 jmeter简介 Jmeter是由Apache公司开发的java开源项目 所以想要使用它必须基于java环境才可以 Jmeter采用多线程 允许通过多个
  • C#简单练习一

    namespace Demo练习 internal class Program static void Main string args 输入a b两个整数 编程求出a除以b得到的商和余数 输入 两行 只有两个整数 输出 输出只有一行 两个
  • 使用GPU训练(PyTorch demo)

    cuda 对网络模型 数据 损失函数这三种变量调用 cuda 来在GPU上进行训练 将网络模型在gpu上训练 model Model model model cuda 损失函数在gpu上训练 loss fn nn CrossEntropyL
  • PCL调错:合集

    1 error C4996 pcl visualization PointCloudColorHandler
  • QT-线程池

    在程序逻辑中经常会碰到需要处理大批量任务的情况 比如密集的网络请求 或者日志分析等等 一般会创建一个队列 用一个或者多个线程去消费这个队列 一般也要处理队列的加锁和解锁的问题 除非在设计时就能够做到专列专用 否则锁是不可避免的 而且在入队和
  • Kubernetes v1.26 配置默认存储 StorageClass

    Kubernetes v1 25 引入了一个 Alpha 特性来更改默认 StorageClass 被分配到 PersistentVolumeClaim PVC 的方式 启用此特性后 你不再需要先创建默认 StorageClass 再创建
  • vue所有UI库通用)tree-select 下拉多选(设置 maxTagPlaceholder 隐藏 tag 时显示的内容,支持鼠标悬浮展示更多

    如果可以实现记得点赞分享 谢谢老铁 1 需求描述 引用的下拉树形结构支持多选 限制选中tag的个数 且超过制定个数 鼠标悬浮展示更多已选中 2 先看下效果图 3 实现思路 首先根据API文档 先设置maxTagCount 最多显示多少个 t
  • networkx创建带权有向图,访问每个点的邻居节点(neighbor)和边权(weight)

    import networkx as nx G nx DiGraph 创建有向图 G add edge 1 2 weight 1 添加 带权边 weight表示边权 G add edge 1 3 weight 1 G add edge 3
  • eureka缓存

    AP系统 服务端 三级缓存 缓存 说明 一级 本地缓存 实时更新 客户端注册时数据保存到这 二级 读写缓存 实时更新 客户端注册 下线 故障时缓存失效 读取读写缓存找不到数据时 去一级缓存读取并保存到二级缓存 三级 读缓存 周期更新 默认3
  • watch的使用方法

    watch简单监听属性 监听对象就不要用这种写法 data return num 1 watch num newval oldval newval 是新值 oldval 是修改前的值 num有变化之后所执行的代码块 console log