位置: 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)

  • 博客推广实用的技巧和优化注意事项有三 (博客推广的优缺点)

    博客推广实用的技巧和优化注意事项有三 (博客推广的优缺点)

  • 在乌拉圭对峙(乌拉圭入侵)

    在乌拉圭对峙(乌拉圭入侵)

  • 支付宝最近转账联系人怎么删除(支付宝最近转账人是不是一定转过账)

    支付宝最近转账联系人怎么删除(支付宝最近转账人是不是一定转过账)

  • 微信收款通知声音怎么设置(怎样给对方发收款码)

    微信收款通知声音怎么设置(怎样给对方发收款码)

  • 西安一码通怎么解绑身份证(西安一码通怎么解绑微信)

    西安一码通怎么解绑身份证(西安一码通怎么解绑微信)

  • 华为p30有视频通话美颜功能吗

    华为p30有视频通话美颜功能吗

  • 小米air2se耳机上市时间(小米air2se耳机功能)

    小米air2se耳机上市时间(小米air2se耳机功能)

  • 淘宝店铺关闭什么意思(淘宝店铺关闭需要多久时间)

    淘宝店铺关闭什么意思(淘宝店铺关闭需要多久时间)

  • 微波技术的应用(微波技术的应用论文)

    微波技术的应用(微波技术的应用论文)

  • 微信群的维护技巧(微信群的维护话术)

    微信群的维护技巧(微信群的维护话术)

  • 微信自助解封人脸识别总是失败怎么办(微信封自助解封)

    微信自助解封人脸识别总是失败怎么办(微信封自助解封)

  • 苹果笔记本保修多久(苹果笔记本保修查询官网)

    苹果笔记本保修多久(苹果笔记本保修查询官网)

  • 华为mate30屏幕ppi是多少(华为mate30屏幕出现白色圆圈)

    华为mate30屏幕ppi是多少(华为mate30屏幕出现白色圆圈)

  • 高通和骁龙的区别(高通与骁龙的区别)

    高通和骁龙的区别(高通与骁龙的区别)

  • 0xc0000428怎么修复(0xc0000034简单修复方法)

    0xc0000428怎么修复(0xc0000034简单修复方法)

  • c#语言和c语言的区别(c#与c语言的本质区别)

    c#语言和c语言的区别(c#与c语言的本质区别)

  • 声卡为什么要安装机架(声卡为什么安装不了)

    声卡为什么要安装机架(声卡为什么安装不了)

  • 华硕主板关机usb鼠标亮(华硕主板关机usb供电)

    华硕主板关机usb鼠标亮(华硕主板关机usb供电)

  • 爱奇艺奇秀直播为什么被停(爱奇艺奇秀直播视频)

    爱奇艺奇秀直播为什么被停(爱奇艺奇秀直播视频)

  • 美团红包可以异地使用吗(美团红包异常怎么回事)

    美团红包可以异地使用吗(美团红包异常怎么回事)

  • 荣耀20和20i区别(华为荣耀20和荣耀20i哪个好)

    荣耀20和20i区别(华为荣耀20和荣耀20i哪个好)

  • 手机怎么控制路由器(手机怎么控制路由器开关)

    手机怎么控制路由器(手机怎么控制路由器开关)

  • 苹果手机网络显示1x(苹果手机网络显示CHN-CT)

    苹果手机网络显示1x(苹果手机网络显示CHN-CT)

  • 苹果6支持nfc功能吗(苹果6是否支持nfc)

    苹果6支持nfc功能吗(苹果6是否支持nfc)

  • 淘宝账户被保护怎解除(淘宝账户被保护怎么解除)

    淘宝账户被保护怎解除(淘宝账户被保护怎么解除)

  • qq怎么发超过十分钟的视频(qq怎么发超过十秒的视频)

    qq怎么发超过十分钟的视频(qq怎么发超过十秒的视频)

  • 华为mate30pro支持5g网络吗(华为mate30pro支持66w快充吗)

    华为mate30pro支持5g网络吗(华为mate30pro支持66w快充吗)

  • ipadpro11支持无线充电吗(ipad pro支持无线)

    ipadpro11支持无线充电吗(ipad pro支持无线)

  • QQ被永久封停如何办(qq被永久封停如何注销)

    QQ被永久封停如何办(qq被永久封停如何注销)

  • 屏幕乱跳广告解决方法(屏幕乱跳广告解决办法)

    屏幕乱跳广告解决方法(屏幕乱跳广告解决办法)

  • 买车要交哪些税收
  • 小规模纳税属于什么类型
  • 固定资产清理费用为什么有进项税额
  • 资本回收系数等于什么系数与利率之和
  • 施工单位名称变更需要变施工许可证吗
  • 汇算清缴之后报销去年的票如何分录?
  • 免费的企业
  • 营改增的范围包括
  • 买商铺返租金之套路
  • 外购的半成品属于原材料吗
  • 企业核税需要什么资料
  • 金融机构对服务的要求
  • 公司购入房产账务处理
  • 个人去税务局开劳务票 税点是多少
  • 单位报销的发票
  • 个人名下车辆过户
  • 资本公积与股东借款
  • 小规模纳税人怎么算税
  • 一般纳税人交的增值税可以抵扣吗
  • 公司充加油卡发票税额为0 怎么入账
  • 销项税月底还是年底结0
  • 公司账务审计费用取费标准
  • 联想电脑bios启动项设置方法
  • 物业专项维修资金可以退还吗
  • win10应用图标怎么调出来
  • php中表单的使用
  • 未按规定开具发票怎么处罚
  • 亚美尼亚格加尔德修道院
  • php机试题
  • 政府购买企业服务是否交税
  • 黑白相间表带
  • ldpc论文
  • 提示框架
  • ChatGPT 被大面积封号,到底发生什么了?
  • vue全家桶教程
  • php路径问题
  • ps怎么把人p掉背景还原
  • 长期待摊费用科目怎么使用
  • 专用发票货物名称怎么填
  • 织梦自定义字段
  • 存货盘盈盘亏处理会计分录
  • 金蝶专业版如何打印凭证
  • 自然人独资的有限责任公司交什么税
  • 软件企业该怎么发展起来
  • 本年度企业所得税怎么算
  • 交易性金融资产公允价值变动怎么算
  • 员工购买口罩会计科目
  • 以前年度损益调整是什么意思
  • 购入农产品的增值税税率是多少
  • 社保返还补贴政策2020
  • 按照现行会计制度的规定,下列票据中
  • 结转成本涉及的科目
  • 预收货款转营业外收入
  • 哪些个体户要报残保金
  • 申报高新技术企业专利有什么要求
  • 上市公司做会计有什么好处
  • 税控盘开发票怎么测试打印机?
  • 如何设置存货计价方法有哪些
  • sql server自动生成id
  • mysql多字段数据
  • ubuntu系统自动获取ip
  • mac safari使用技巧
  • vnc for linux
  • csrsyncmlserver.exe是什么文件
  • 如何使用朋友的山姆卡
  • Linux系统怎么用FTP传文件
  • node.js入门教程
  • checkbox1
  • python变量与数据类型
  • python3 django教程
  • 手把手教怎么说
  • unity script api
  • 工作笔记都写什么内容
  • mac版本eclipse 怎么使用
  • 郑州二套房契税征收2023标准是多少
  • 重庆市低保查询电话
  • 国家级运动员怎么申请
  • 内蒙古总工会工会经费
  • 世界近代史的改革有哪些
  • 湖南增值税起征点
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设