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

  • vivo动态照片怎么拍摄(vivo动态照片怎么变成动图)

    vivo动态照片怎么拍摄(vivo动态照片怎么变成动图)

  • 支付宝如何查询朋友历史步数(支付宝如何查询退休工资)

    支付宝如何查询朋友历史步数(支付宝如何查询退休工资)

  • iphone系统40g什么情况

    iphone系统40g什么情况

  • 三星a60为什么开不了机(三星a60不能开机)

    三星a60为什么开不了机(三星a60不能开机)

  • 5g时代4g手机还能用吗(5g时代下4g手机还能用多久)

    5g时代4g手机还能用吗(5g时代下4g手机还能用多久)

  • 笔记本电脑怎么打出@符号(笔记本电脑怎么连接无线网wifi)

    笔记本电脑怎么打出@符号(笔记本电脑怎么连接无线网wifi)

  • 微信通讯录黑名单啥意思(微信通讯录黑名单在哪里找)

    微信通讯录黑名单啥意思(微信通讯录黑名单在哪里找)

  • 荣耀20pro拍照防抖哪里打开(荣耀20pro拍照防抖吗)

    荣耀20pro拍照防抖哪里打开(荣耀20pro拍照防抖吗)

  •  抖音橱窗挂别人商品佣金有吗(抖音橱窗挂别人商品佣金怎么算)

    抖音橱窗挂别人商品佣金有吗(抖音橱窗挂别人商品佣金怎么算)

  • 蓝牙耳机英文提示列表(蓝牙耳机英文提示音有哪些)

    蓝牙耳机英文提示列表(蓝牙耳机英文提示音有哪些)

  • 腾讯会议超过预定时间会结束吗(腾讯会议超过预订时间会取消吗)

    腾讯会议超过预定时间会结束吗(腾讯会议超过预订时间会取消吗)

  • 微信声音锁有什么用(微信声音锁有什么作用)

    微信声音锁有什么用(微信声音锁有什么作用)

  • 缓存的视频用流量吗(缓存的视频用流量看吗)

    缓存的视频用流量吗(缓存的视频用流量看吗)

  • qq退群后聊天记录还在吗(qq退群后聊天记录别人能看到吗)

    qq退群后聊天记录还在吗(qq退群后聊天记录别人能看到吗)

  • 微型计算机中内存比外存(微型计算机中内存比外存怎么样)

    微型计算机中内存比外存(微型计算机中内存比外存怎么样)

  • qq充电中怎么设置(qq如何设置充电状态)

    qq充电中怎么设置(qq如何设置充电状态)

  • 爱奇艺是腾讯旗下的吗(爱奇艺属于腾讯旗下的吗)

    爱奇艺是腾讯旗下的吗(爱奇艺属于腾讯旗下的吗)

  • artal00x是华为什么型号

    artal00x是华为什么型号

  • ps怎么修身份证(ps怎么修身份证人像)

    ps怎么修身份证(ps怎么修身份证人像)

  • 1688视频怎么保存本地(1688视频怎么保存下来)

    1688视频怎么保存本地(1688视频怎么保存下来)

  • 铃声多多怎么下载到本地(铃声多多怎么下载到内存卡)

    铃声多多怎么下载到本地(铃声多多怎么下载到内存卡)

  • bm49电池怎么更换(bm42电池尺寸)

    bm49电池怎么更换(bm42电池尺寸)

  • 抖音币可以提现吗(抖音币可以提现到微信吗)

    抖音币可以提现吗(抖音币可以提现到微信吗)

  • 华为p30pro耗电快是什么原因(华为p30pro耗电快二手回收价)

    华为p30pro耗电快是什么原因(华为p30pro耗电快二手回收价)

  • 怎么隐藏号码打电话(怎么隐藏号码打举报电话)

    怎么隐藏号码打电话(怎么隐藏号码打举报电话)

  • 火山公会怎么申请(火山直播公会入驻流程)

    火山公会怎么申请(火山直播公会入驻流程)

  • 快手的收货地址在哪(快手的收货地址怎么找不到了)

    快手的收货地址在哪(快手的收货地址怎么找不到了)

  • 腾讯你正在追能删除么(腾讯的正在输入给了多少人希望又给了多少人失望)

    腾讯你正在追能删除么(腾讯的正在输入给了多少人希望又给了多少人失望)

  • 上年度已交房产税减免如何做账务处理
  • 单利率和复利率excel计算公式
  • 应交增值税账面和申报表不符
  • 全年一次性奖金单独计税怎么算
  • 一般纳税人软件销售税率
  • 资产的企业所得税怎么算
  • 哪些税金不得在借方增加
  • 有限合伙合伙人要求
  • 外购原材料自用要进项转出吗
  • 转账支票背书转让样本
  • 案件补贴
  • 低值易耗品定义出处
  • 技术服务行业分析
  • 小规模普票冲红怎么做账
  • 改变使用用途 规划处罚
  • 国税定额发票有效期是多长时间
  • 新公司注册后先开户还是先税务登记
  • 增值税和增值税额的区别
  • 什么是税收编码,在哪里查
  • 老板在外地怎么辞职
  • 我的初级备考经验--付出才有回报
  • 酒店住宿收入确认原则的条件
  • 工程预缴增值税2019最新规定
  • 增值税申报错误怎么处理
  • 如何设置电脑任务栏显示
  • 长期资本负债率怎么计算公式
  • arp防火墙是什么意思
  • cpu天梯图2022最新版1240p
  • 在win7系统中文件属性有哪些
  • 苹果15手机价格和图片颜色
  • kb4586781安装失败
  • 暂估成本会计分录
  • 水养绿萝怎么养护长得才茂盛
  • 如何使用rank函数排名
  • php封包
  • php 编码
  • 往来款的账务处理
  • 在建工程怎么填
  • 固定资产清理的借贷方向表示什么
  • 进出口额等于进口额加出口额吗
  • 认缴倒闭无力实缴强制执行
  • uniapp开发总结
  • mongodb writeconcern
  • 公司注销其他应付款有余额有影响吗
  • 物流公司驾驶员工资计算方式
  • 外汇保值业务的特点包括
  • 所得税交多了怎么留抵
  • 兼职收入用缴纳增值税吗
  • 企业收到赠送商品会计分录
  • 负数发票怎样做账
  • 研发费用加计扣除新税收政策
  • 现金折扣不考虑增值税
  • 招标代理服务费应该由谁支付
  • 申报系统中印花税报表怎么填
  • 企业会计准则季度利润表本期数
  • 复利年金终值计算器
  • 网站和店铺的区别
  • 银行存款明细账借方代表什么
  • 期间费用包括哪些费用
  • mysql导出语句
  • 微软6月24发布
  • Windows Server 2003服务器群集创建和配置指南
  • vmware12安装教程图解
  • gwservice进程
  • 网络硬盘在哪
  • broadcom网卡配置
  • Win10 PC RS2快速预览版14926更新与修复内容汇总
  • msscli.exe - msscli是什么进程 有什么用
  • lnmp一键安装包 linux
  • 五步轻松实现zTree的使用
  • coco触控
  • 批处理作用
  • linux读出文件
  • ug怎么加载制图模板
  • js easyui
  • public services翻译
  • jQuery插件开发
  • mixed模型
  • 联通怎么在网上营业厅更改套餐
  • 红股派息是赠送股票的意思吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设