位置: 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理解

  • 手机qq如何共享屏幕(手机qq怎么弄共享文档)

    手机qq如何共享屏幕(手机qq怎么弄共享文档)

  • 华为荣耀9x和20青春版比较(华为荣耀9x和20i哪个好)

    华为荣耀9x和20青春版比较(华为荣耀9x和20i哪个好)

  • 华为手机怎么把两张图片合成一张(华为手机怎么把旧手机导入新手机)

    华为手机怎么把两张图片合成一张(华为手机怎么把旧手机导入新手机)

  • 用户可以通过哪些方式找到想要购买的商品(用户可以通过哪些路径完成对微博会员的购买)

    用户可以通过哪些方式找到想要购买的商品(用户可以通过哪些路径完成对微博会员的购买)

  • 微信收款多了会被限制吗(微信收款多了会封号吗)

    微信收款多了会被限制吗(微信收款多了会封号吗)

  • 腾讯课堂直播多久可以回放(腾讯课堂直播多久生成回放)

    腾讯课堂直播多久可以回放(腾讯课堂直播多久生成回放)

  • bilibili缓存的视频在手机哪个文件夹(bilibili缓存的视频怎么转成mp4)

    bilibili缓存的视频在手机哪个文件夹(bilibili缓存的视频怎么转成mp4)

  • excel sheet标签不见了

    excel sheet标签不见了

  • 华为手机换屏为什么电池也换(华为手机换屏为什么还要换电池)

    华为手机换屏为什么电池也换(华为手机换屏为什么还要换电池)

  • 在wps上怎么写文章(在wps上怎么写文档内容)

    在wps上怎么写文章(在wps上怎么写文档内容)

  • 手机导航老是显示信号弱是怎么回事(手机导航老是显示位于室内怎么办)

    手机导航老是显示信号弱是怎么回事(手机导航老是显示位于室内怎么办)

  • ios13横条动不了(苹果13横条)

    ios13横条动不了(苹果13横条)

  • ipad和ipad air区别(ipad十代和ipad air)

    ipad和ipad air区别(ipad十代和ipad air)

  • 电脑卡顿反应慢怎么解决(电脑卡顿反应慢要更换什么硬件)

    电脑卡顿反应慢怎么解决(电脑卡顿反应慢要更换什么硬件)

  • vivox30带nfc功能吗(vivox30的nfc怎么用)

    vivox30带nfc功能吗(vivox30的nfc怎么用)

  • iphone7可以换字体吗(iphone 7如何换字体)

    iphone7可以换字体吗(iphone 7如何换字体)

  • 安卓手机怎么屏幕录制(安卓手机怎么屏蔽短信)

    安卓手机怎么屏幕录制(安卓手机怎么屏蔽短信)

  • 拼多多会员名在哪里显示(拼多多会员号在哪里)

    拼多多会员名在哪里显示(拼多多会员号在哪里)

  • 华为手环3e怎么连接手机(华为手环3e怎么关机)

    华为手环3e怎么连接手机(华为手环3e怎么关机)

  • 闲鱼违规处置怎么解除(闲鱼违规处罚有哪些)

    闲鱼违规处置怎么解除(闲鱼违规处罚有哪些)

  • 如何消除华为弹出广告(如何消除华为弹窗提示)

    如何消除华为弹出广告(如何消除华为弹窗提示)

  • Win10专业版分辨率超出工作频率范围黑屏怎么办(win10专业版分辨率1920x1080不见了)

    Win10专业版分辨率超出工作频率范围黑屏怎么办(win10专业版分辨率1920x1080不见了)

  • 分享帝国CMS提示parse error syntax error的解决方法(帝国cms使用手册)

    分享帝国CMS提示parse error syntax error的解决方法(帝国cms使用手册)

  • 税后净利润是什么意思
  • 进项税额比销项税额大怎么办
  • 财务报表没报会影响出口退税吗为什么
  • 利息收入缴纳什么税
  • 所得税汇算清缴表在哪里打印
  • 测绘费能否在土地出让
  • 外管证报验核销
  • 小型微利企业减按25%计算应纳税所得额
  • 出口供货企业
  • 标书费收据丢失怎么办
  • 增值税可以不计提,直接缴纳吗
  • 企业发生的销售折让
  • 个人机械租赁费税率
  • 采用简易计税方法
  • 其他货币资金包括存出保证金吗
  • 小规模的应交税费涉及几个三级明细
  • 高薪补贴需要交什么税
  • 多发的奖金收回怎么做账
  • win11怎么调整任务栏位置
  • 期初建账分录
  • 公司购买的财产保险服务可以抵扣进项吗
  • rtfd文件
  • 分批供货付款方式
  • PHP:pg_send_query()的用法_PostgreSQL函数
  • elementui ts
  • PHP:pcntl_getpriority()的用法_PCNTL函数
  • wordpresscom
  • 使用php连接数据的方法
  • 销售提成属于什么费用
  • framework core
  • vue在项目中怎么用的
  • layui 使用
  • Stable Diffusion - API和微服务开发
  • 使用灭火器时要对准火焰的什么部位喷射
  • 生产加工型企业需要办理哪些证件
  • 库存材料清查结论怎么写
  • Python中的关键字
  • 公对公退款必须退至原账户的规定
  • 工程项目怎么挣钱
  • 发票上一定要盖章吗
  • SQL SERVER 2008 CTE生成结点的FullPath
  • sqlserver避免死锁
  • 企业事业结余科目有哪些
  • 增值税发票系统客服电话
  • 路桥费税率是几个点
  • 如果不签合同会怎么样
  • 取报销凭证的步骤
  • 银行回单中包含哪些内容
  • 资产负债表中的货币资金怎么算
  • 报销发票金额大于付款金额
  • 09年前的固定资产
  • 印花税票 购买
  • 企业购买固定资产要交什么税
  • 股本金退出要交税吗?
  • 应付账款一直挂着,怎么消掉
  • 技术咨询服务开票代码
  • 在建工程进项税额抵扣规定
  • 主营业务收入分为
  • 什么是增资扩股协议
  • sql server无法连接服务器的原因
  • mysql5.x升级到mysql5.7后导入之前数据库date出错的快速解决方法
  • mysql替换命令
  • freebsd11.3安装教程
  • 安装xp后win7不能用怎么办
  • linux怎么自定义命令
  • Stacmon.exe - Stacmon是什么进程 有何作用
  • 安装完win8后没有无线网络
  • linux系统init命令
  • windows8安装程序
  • 微信小程序选择地址
  • js给表格添加一行
  • bat脚本ftp上传文件
  • python 随机ua
  • vue css
  • exe取消隐藏属性
  • python 如何访问数据库
  • 如果快递没有按时发货东西变质怎么办
  • 三证合一开票信息
  • 甘肃华能能源开发有限公司
  • 报税卡丢了要怎么处理
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设