位置: IT常识 - 正文

watch跟computed的区别(watch跟computed区别)

编辑:rootadmin
watch跟computed的区别

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

文章相关热门搜索词:watch和compute的区别,computedwatch区别,watch 和 computed,watch和computed区别及用法,watch 和 computed,computed 和 watch 的区别和运用的场景?,watch 和 computed,watch 和 computed,内容如对您有帮助,希望把文章链接给更多的朋友!

大家好,我是大帅子,今天给大家讲一下watch跟computed的区别,下面我们直接开始吧

功能上:computed是计算属性,watch是监听一个值的变化,然后执行对应的回调。

是否调用缓存:computed中的函数所依赖的属性没有发生变化,那么调用当前的函数的时候会从缓存中读取,而watch在每次监听的值发生变化的时候都会执行回调。

watch跟computed的区别(watch跟computed区别)

是否调用return:computed中的函数必须要用return返回,watch中的函数不是必须要用return。

computed默认第一次加载的时候就开始监听;watch默认第一次加载不做监听,如果需要第一次加载做监听,添加immediate属性,设置为true(immediate:true)

使用场景:computed----当一个属性受多个属性影响的时候,使用computed-----购物车商品结算。watch–当一条数据影响多条数据的时候,使用watch-----搜索框.

watch的实现

<body> <div id="app"> 姓: <input type="text" v-model=firstName> 名: <input type="text" v-model=lastName> 姓名: <span>{{fullname}}</span> </div></body><script type="text/javascript"> var app = new Vue({ el: "#app", data: { firstName: 'z', lastName: 's', fullname: 'zs' }, watch: { firstName(newval) {​ this.fullname = newval + this.lastName }, lastName(newval) { this.fullname = this.firstName + newval }​ } })​</script> computed的实现

<body> <div id="app"> 姓: <input type="text" v-model=firstName> 名: <input type="text" v-model=lastName> 姓名: <span>{{fullname}}</span> </div></body><script type="text/javascript"> var app = new Vue({ el: "#app", data: { firstName: 'z', lastName: 's' }, computed: { fullname() { return this.firstName + this.lastName } } })​</script> watch与computed区别总结

computed支持缓存,相依赖的数据发生改变才会重新计算;watch不支持缓存,只要监听的数据变化就会触发相应操作

computed不支持异步,当computed内有异步操作时是无法监听数据变化的;watch支持异步操作

computed属性的属性值是一函数,函数返回值为属性的属性值,computed中每个属性都可以设置set与get方法。watch监听的数据必须是data中

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

上一篇:人工智能导论(6)——机器学习(Machine Learning)(人工智能导论课后题答案)

下一篇:深度学习模型部署综述(ONNX/NCNN/OpenVINO/TensorRT)

  •  网络推广方法之口碑为首,产品为辅(网络推广方法怎么样)

    网络推广方法之口碑为首,产品为辅(网络推广方法怎么样)

  • 微软surfacepro4(微软surface pro 4)(微软surfacepro4怎么样)

    微软surfacepro4(微软surface pro 4)(微软surfacepro4怎么样)

  • 微信如何取消银行卡绑定(微信如何取消银行卡优先支付)

    微信如何取消银行卡绑定(微信如何取消银行卡优先支付)

  • 淘宝提前确认收货了怎么办(淘宝提前确认收货会降权吗)

    淘宝提前确认收货了怎么办(淘宝提前确认收货会降权吗)

  • 华为荣耀9x有几个扬声器(华为荣耀9X有几寸)

    华为荣耀9x有几个扬声器(华为荣耀9X有几寸)

  • 抖音上共同联系人是什么(抖音共同联系人和共同朋友的区别)

    抖音上共同联系人是什么(抖音共同联系人和共同朋友的区别)

  • mdz19aa是小米盒子几(小米盒mdz09aa是小米几)

    mdz19aa是小米盒子几(小米盒mdz09aa是小米几)

  • 淘宝arbuy怎么用(淘宝ar功能在哪)

    淘宝arbuy怎么用(淘宝ar功能在哪)

  • ai出血什么意思(ai 出血)

    ai出血什么意思(ai 出血)

  • 苹果手机充电一直响怎么回事(苹果手机充电一闪一闪的充不进去电)

    苹果手机充电一直响怎么回事(苹果手机充电一闪一闪的充不进去电)

  • 已停机是注销了吗(停机后被注销有什么影响)

    已停机是注销了吗(停机后被注销有什么影响)

  • 苹果手表蜂窝版哪些地区可以用(苹果手表蜂窝版支持哪些城市)

    苹果手表蜂窝版哪些地区可以用(苹果手表蜂窝版支持哪些城市)

  • wps表格怎样清除线条(wps表格怎样清除公式)

    wps表格怎样清除线条(wps表格怎样清除公式)

  • 快手为什么别人主页有联系电话(快手为什么别人评论的图片看不了)

    快手为什么别人主页有联系电话(快手为什么别人评论的图片看不了)

  • 小米9步数怎么开启(小米9手机步数在哪设置)

    小米9步数怎么开启(小米9手机步数在哪设置)

  • ps怎么竖着写字(ps怎么让字竖着写)

    ps怎么竖着写字(ps怎么让字竖着写)

  • i7cpu温度90度会坏吗(i7温度90度会坏吗)

    i7cpu温度90度会坏吗(i7温度90度会坏吗)

  • 苹果7p是什么基带版本(苹果7p是什么芯片)

    苹果7p是什么基带版本(苹果7p是什么芯片)

  • 小米平板4语音唤醒小爱在哪(小米平板4语音解锁屏幕怎么设置)

    小米平板4语音唤醒小爱在哪(小米平板4语音解锁屏幕怎么设置)

  • 小爱同学可以当蓝牙音箱吗(小爱同学可以当电脑音箱吗)

    小爱同学可以当蓝牙音箱吗(小爱同学可以当电脑音箱吗)

  • 电话号码删了还能找回来吗(电话号码删了还会爆通讯录吗)

    电话号码删了还能找回来吗(电话号码删了还会爆通讯录吗)

  • 8p什么时候上市的(华为nova8p什么时候上市)

    8p什么时候上市的(华为nova8p什么时候上市)

  • 华为能用airpods吗(华为能用airpods3吗)

    华为能用airpods吗(华为能用airpods3吗)

  • 苹果拍照调整正反的方法(苹果拍照怎么调整)

    苹果拍照调整正反的方法(苹果拍照怎么调整)

  • 微软承诺将 Win11/10 Whiteboard 白板应用回滚至旧的 UWP 版本(微软推出windows11系)

    微软承诺将 Win11/10 Whiteboard 白板应用回滚至旧的 UWP 版本(微软推出windows11系)

  • 个体摊贩
  • 合同印花税怎么贴
  • 半成品可以计入成本吗
  • 公司之间往来款需要开收据吗
  • 代订餐如何赚钱
  • 小微企业要缴纳印花税吗
  • 开业费用属于什么费用
  • 预提工资与计提工资的区别
  • 公司出租非自有房产
  • 会计期末要做的事情
  • 不是单位职工个税怎么算
  • 服务行业主营业务成本包括哪些内容
  • 公司买的车怎么做分录
  • 转售水的税率
  • 加工企业如何降成本
  • 实行初税亩
  • 高新技术企业认定管理办法
  • 成本费用率偏低
  • 制造费用和劳务成本
  • 简易征收是优惠政策吗
  • 公司充加油卡发票税额为0 怎么入账
  • 银行存款明细账怎么登记及范本
  • 个体工商户申报流程图
  • 收入确认的五个步骤
  • 电脑如何修改硬盘模式
  • macos快捷键一览
  • php数组函数,选班长
  • 扩展组件可以删除吗
  • 建造合同完工百分比法
  • 新事业单位会计准则
  • yii框架搜索分页modle写法
  • php中array用法
  • 营业执照贴印花税票吗
  • 购买需要安装的设备计入什么科目
  • 出口货物不予免、抵和退税为什么是按外销离岸价计算
  • 织梦系统
  • sql server打开方式
  • 材料已经入库但是没有发票怎么做账
  • 核定征收企业所得税应税所得率
  • 购买金税盘是全额抵扣吗
  • 一般纳税人可以转小规模纳税人吗
  • 对公付款对方不开发票可以吗
  • sql server 2008保存数据库
  • 长期股权投资其他资本公积
  • sql server 2005 数据库还原
  • 增值税留抵税额借贷方向
  • 暂估费用的会计分录
  • 税务局返还的个税手续费是否纳税
  • 仓库到仓库贸易术语
  • 挂靠单位无理要求提供增值税发票怎么办?
  • 税控抵税怎么做分录
  • 金蝶多核算项目怎么查一个项目下的其他项目
  • 新办企业必须经过什么核准登记
  • 老办法退休金如何计算
  • 几个常见的收敛级数
  • ubuntu怎么装
  • linux/fs.h
  • w10专业版最新版本
  • windows2000怎么安装
  • win7系统如何隐藏任务栏
  • dvd-rom drive是什么意思
  • linux中文件系统
  • centos7ssh登录
  • w8系统怎么用
  • win7怎样安装adb工具
  • opengl opengl es
  • js声明集合
  • bat批处理命令大全
  • php与nodejs
  • ssh执行远程命令 参数
  • 如何用jquery
  • android intent作用
  • python相乘
  • js null,undefined,字符串小结
  • 税控盘状态
  • 网上税务局电子发票怎么领用
  • 关注龙江医保
  • 重庆国税税务局官网
  • 个人所得税申报是什么意思
  • 车船税为什么有时候不用交
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设