位置: IT常识 - 正文

Vue中computed和watch的区别(vue中computed和watch区别)

编辑:rootadmin
Vue中computed和watch的区别

推荐整理分享Vue中computed和watch的区别(vue中computed和watch区别),希望有所帮助,仅作参考,欢迎阅读内容。

Vue中computed和watch的区别(vue中computed和watch区别)

文章相关热门搜索词:vue computed和watch,vuecomputed和method,vuecomputed和method,vue的computed和methods,vue中computed和watch区别,vue中computed和methods区别,vue中computed和method区别,vue中computed和methods区别,内容如对您有帮助,希望把文章链接给更多的朋友!

今天简单说一下computed和watch的区别。 先看代码,两者怎么实现的。

<div id="app"> <input type="text" v-model="firstName"><br> <input type="text" v-model="lastName"><br> <h2>{{fullName()}}</h2> </div><script> var app = new Vue({ el: '#app', data: { firstName: '张', lastName: '三', fullName: '张三' }, // watch 监视、监听,在此处定义监听器 // 作用:监视data中的数据变化 watch: { // 侦听器以函数的形式定义,函数名称就是监视的数据的名称,参数就是数据变化后的新值 firstName(val) { console.log(val); this.fullName = val + this.lastName; }, lastName(val) { console.log(val); this.fullName = this.firstName + val; } } }) //计算属性方式实现 var app = new Vue({ el: '#app', data: { firstName: '张', lastName: '三', }, computed: { // 计算属性在某些场景下(此示例),要比侦听器代码精简。 fullName() { return this.firstName + this.lastName; } } })</script>

computed和watch的区别 1、computed是计算属性;watch是监听,监听data中的数据变化。 2、computed支持缓存,当其依赖的属性的值发生变化时,计算属性会重新计算,反之,则使用缓存中的属性值;watch不支持缓存,当对应属性发生变化的时候,响应执行。 3、computed不支持异步,有异步操作时无法监听数据变化;watch支持异步操作。 4、computed第一次加载时就监听;watch默认第一次加载时不监听。

immediate 组件创建时刻执行与否 immediate: true,第一次加载时监听(默认为false)deep 深度监听 不推荐使用(非常的消耗性能) 监听的属性是对象的话 不开启deep 对象子属性变化不会触发watch 开启了deep 对象内部所有子属性变化 都会触发watch

5、computed中的函数必须调用return;watch不是。 6、使用场景: computed:一个属性受到多个属性影响,如:购物车商品结算。 watch:一个数据影响多条数据,如:搜索数据。 数据变化响应,执行异步操作,或高性能消耗的操作,watch为最佳选择。

本文链接地址:https://www.jiuchutong.com/zhishi/299551.html 转载请保留说明!

上一篇:一文通透从输入URL到页面渲染的全过程----高频面试

下一篇:Http协议之Content-Type理解

  • 华为nova5ipro有几个颜色(华为nova5ipro有几个卡槽)

    华为nova5ipro有几个颜色(华为nova5ipro有几个卡槽)

  • 抖音关注怎么变同城了(抖音关注怎么变成0)

    抖音关注怎么变同城了(抖音关注怎么变成0)

  • 黑猫投诉可以删除吗(黑猫投诉删除办法有哪些)

    黑猫投诉可以删除吗(黑猫投诉删除办法有哪些)

  • obs直播卡顿是什么问题(obs直播间很卡)

    obs直播卡顿是什么问题(obs直播间很卡)

  • 骁龙765g和765的区别(骁龙765g和骁龙765处理器哪个好)

    骁龙765g和765的区别(骁龙765g和骁龙765处理器哪个好)

  • 苹果手机后置摄像头和手电筒打不开(苹果手机后置摄像头模糊不清是怎么回事)

    苹果手机后置摄像头和手电筒打不开(苹果手机后置摄像头模糊不清是怎么回事)

  • 苹果11款手机防水级别(苹果11手机防水不)

    苹果11款手机防水级别(苹果11手机防水不)

  • 微信辅助验证多久可以第二次(微信辅助验证多久可以换人)

    微信辅助验证多久可以第二次(微信辅助验证多久可以换人)

  • 打电话嘟了一声说正在通话中怎么回事

    打电话嘟了一声说正在通话中怎么回事

  • 华为笔记本开机键在哪(华为笔记本开机怎么开)

    华为笔记本开机键在哪(华为笔记本开机怎么开)

  • 显示器坏了花屏能修吗(显示器坏了花屏怎么修)

    显示器坏了花屏能修吗(显示器坏了花屏怎么修)

  • word文档误删怎么恢复(word文档误删除)

    word文档误删怎么恢复(word文档误删除)

  • 7pa1661是什么版本(6spa1699是什么版本)

    7pa1661是什么版本(6spa1699是什么版本)

  • 文字处理系统是应用软件吗(文字处理系统英文缩写)

    文字处理系统是应用软件吗(文字处理系统英文缩写)

  • qq什么时候显示手机在线(qq什么时候显示离线和离线请留言)

    qq什么时候显示手机在线(qq什么时候显示离线和离线请留言)

  • 微信聊天视频保存在哪里(微信聊天视频保存到电脑)

    微信聊天视频保存在哪里(微信聊天视频保存到电脑)

  • word的替换功能所在的菜单是(word的替换功能无法实现)

    word的替换功能所在的菜单是(word的替换功能无法实现)

  • 计算机常用的存储器有哪些(计算机常用的存储单位有哪些)

    计算机常用的存储器有哪些(计算机常用的存储单位有哪些)

  • 红米note8有几种配色(红米note8有几款)

    红米note8有几种配色(红米note8有几款)

  • iphonex日历不显示节日(iphone日历不显示)

    iphonex日历不显示节日(iphone日历不显示)

  • 华为生活服务是干什么用的(华为生活服务是什么软件能卸载吗)

    华为生活服务是干什么用的(华为生活服务是什么软件能卸载吗)

  • 笔记本网络电缆未正确或损坏是什么意思(笔记本网络电缆未正确接入或已损坏怎么办)

    笔记本网络电缆未正确或损坏是什么意思(笔记本网络电缆未正确接入或已损坏怎么办)

  • 苹果旁白锁屏了怎么办(苹果旁白锁屏了怎么办双击密码不对怎么办)

    苹果旁白锁屏了怎么办(苹果旁白锁屏了怎么办双击密码不对怎么办)

  • 美团众包余额至少为多少元时可以提现(美团众包里面的余额怎么不见了)

    美团众包余额至少为多少元时可以提现(美团众包里面的余额怎么不见了)

  • 微信新版本有什么新功能(微信新版本有什么新功能怎么设置)

    微信新版本有什么新功能(微信新版本有什么新功能怎么设置)

  • docker命令  管理应用容器引擎(docker常用命令大全简书)

    docker命令 管理应用容器引擎(docker常用命令大全简书)

  • 存量房地产转让土地增值税
  • 个人收到银行承兑汇票
  • 资产申报是什么
  • 收客户款现金折让发票怎么处理
  • 工业企业生产成本包括哪些
  • 旧设备用于投资是否应按视同销售处理
  • 内部固定资产交易当期的合并处理,涉及出售
  • 股利怎么算出来的
  • 股权投资类企业税收政策
  • 机打发票丢失如何处理报销
  • 进项税抵扣的房租怎么算
  • 逾期增值税扣税凭证抵扣问题
  • 所得税费用税率规定
  • 2016年的发票2019年还能开红字吗
  • 物流行业主营业务成本会计分录
  • 分步法所分的成本计算步骤应是实际的生产步骤
  • 房屋租赁发票需要什么资料
  • 购置土地税款怎么入账?
  • 土地增值税的税率和速算扣除数
  • 声卡无声音怎么回事
  • 利润表营业成本是负数是什么原因
  • 用系统自带命令行安装WIN10
  • 劳务报酬纳税计算器
  • 工程施工科目借贷方向
  • PHP:spl_autoload_call()的用法_spl函数
  • win10点搜索
  • 厂房押金收据范本
  • php保留两位小数的函数
  • php实现图片上传显示
  • PHP:imagedashedline()的用法_GD库图像处理函数
  • 生产企业一般贸易
  • laravel视频教程
  • uniapp控制硬件设备
  • 关于php通用返回的问题
  • 其他权益工具投资公允价值变动计入什么科目
  • php如何实现重载
  • 土地出让金抵减增值税账务处理
  • 账面未分配利润等于净利润?
  • 织梦怎么安装
  • 企业停工期间发生的费用如何处理
  • 小规模企业每月收入多少可以不纳税
  • 个人所得税表格怎么做
  • 纳税人减免税申请表怎么填
  • 月末进项税大于销项税额怎么结转
  • 小规模纳税人水利基金税率
  • 公司的现金收入存到个人账户在转到公司指定的私人账户
  • 材料盘盈如何入账
  • 企业购进货物暂欠货款
  • 餐饮行业采购
  • 个税滞纳金怎么计算
  • 公司账户转账给个人要交税吗
  • 主营业务收入增加计入借方还是贷方
  • 购买材料如何做会计分录
  • 长期股权投资成本法会计处理
  • 企业需要报哪些税
  • 环保局罚款记什么科目
  • 日常费用报销流程是什么样的?
  • 发票打印格式调整方法
  • win8换win7详细过程
  • ubuntu做开发怎么样
  • ibm svc是什么意思
  • linux 使用
  • sistray.exe - sistray是什么进程 有什么用
  • win7 注册表 ahci
  • sendmail邮件服务器的配置
  • Javascript之Number对象介绍
  • 创建一个css文件
  • opengl绘制点线面
  • jq转盘抽奖
  • python调用bash
  • vue 分页 实现
  • python的urllib
  • js prototype constructor
  • javascript编程技术
  • jq动态设置css
  • textview在哪
  • 如何查询个体工商户是查账征收还是核定征收
  • 一般纳税人如何开具3%的发票
  • 广东省退休公务员死亡抚恤金和丧葬费标准
  • 国税官网登录
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设