上海疫情还没过去,裁员的噩耗又来了,,,快卷不动了!最近火急火燎的搞面试,趁复习面试题,总结一下。关于计算属性和监听器vue官方文档写的很简单,博客上也大相径庭。(我也只记的大概,哈哈)懒得查来查去所以整合下来。仅供大家参考,哈哈哈~

vue 2.x
computed(计算属性):
1,监听值未在data中定义,以return返回值形式;
2,计算属性的值会被缓存,只有实例中相关依赖值改变时,才重新计算,性能好但不适合做异步请求;
3,计算属性默认只有get来读取,手动修改计算属性时,会触发手写的set函数。

watch(监听器):
1,监听值要在data中先定义,可以不写return返回值;
2,不支持缓存,可以做异步操作;
3,监听值改变,回调函数自动调用。

vue 3.x
computed(计算属性):
1,以函数返回的形式定义;

2,提供watchEffect等函数;

3,手动修改计算属性时,会触发手写的set 函数的对象。

watch(监听器):
1,监听器封装成了函数;

2,可以同时监听多个属性变化。

就到这里啦 \
顺便贴出 ——>vue 3.x官网相关文档地址

vue 计算属性和监听器区别相关推荐

  1. vue计算属性和监听器区别

    区别 计算属性可以简化差值表达式写法 计算属性变量定义在computed中,可以直接使用在{}中的,跟methods中函数类似,只不过有利于缓存,性能更好 计算属性可以防止监听属性的滥用,但一些异步请 ...

  2. vue计算属性与监听器的区别

    vue计算属性与监听器的区别 计算属性(computed) 监听器(watch) 监听data中没有的值 监听data中有的值 使用时触发 使用不会触发 值有变化就触发 值有变化就触发 没有settt ...

  3. [vue] watch和计算属性有什么区别?

    [vue] watch和计算属性有什么区别? 一个是侦听属性,一个是计算属性 2.一个是为了应对复杂的逻辑计算,一个是对数据的变化作出反应 3.一个是只有当缓存改变时才执行,一个是只要从新渲染就会执行 ...

  4. 计算属性与监听器、Vue 实例的生命周期

    本文是我在学习过程中记录学习的点点滴滴,仅仅为了学完之后巩固一下,日后忘记了也可以方便快速的复习. 计算属性与监听器.Vue 实例的生命周期 前言 一.计算属性 1.1.计算属性初步理解 1.2.计算 ...

  5. 你知道,什么时候用Vue计算属性吗?

    摘要:当我们处理复杂逻辑时,都应该使用计算属性. 本文分享自华为云社区<深入理解计算属性,知道什么时候该用Vue计算属性吗?>,作者: 前端老实人 . 计算属性 有些时候,我们在模板中放入 ...

  6. Vue计算属性、监视属性

    一.Vue计算属性 1. 定义:要用的属性不存在,要通过已有属性计算得来 2. 原理:底层借助了Object.defineproperty方法提供的getter和setter 3. get函数什么时候 ...

  7. Vue计算属性实现成绩单,Vue计算属性

    Vue计算属性实现成绩单 代码如下: <!DOCTYPE html> <html><head><meta charset="utf-8"& ...

  8. vue教程2-03 vue计算属性的使用 computed

    vue教程2-03 vue计算属性的使用 computed computed:{b:function(){ //默认调用getreturn 值}}--------------------------c ...

  9. vue修改计算属性的值_八.Vue计算属性

    Vue计算属性 前言 我们要做的是springboot和vue.js所做的前后端分离的hr项目,所以从来没接触到vue的小伙伴,可以这篇文章 学Vue入门,这一篇就够了 模板内的表达式非常便利,但是设 ...

最新文章

  1. 【转载】用 Pyinstaller 来打包 + 解决打包结果过大问题
  2. 如何正确选择仓储物流供应商?
  3. HTTPS原理与流程
  4. Java笔记(十七) 异步任务执行服务
  5. 系统学习深度学习(三十五)--策略梯度(Policy Gradient)
  6. Xcode之断点调试
  7. 使用 HTML5 webSocket API实现即时通讯的功能
  8. 互联网中几种常用的传输协议
  9. 怎么找网页源文件位置_无法查看网页的源文件该怎么办?
  10. 【gitHubDailyShare】深度学习论文精读
  11. LIME-论文阅读笔记
  12. Android广告图片轮播控件
  13. 太阳能最佳倾角c语言编程,用C语言编程计算太阳的高度角,用于控制太阳能电板最佳的倾角...
  14. 开源项目you-get的下载和使用、使用Cookie、配置ffmpeg
  15. 联发科MT5592数字电视DTV芯片处理器参数介绍
  16. 王建然之第三类永动机
  17. 英语国际音标之辅音发音技巧
  18. 赛扬处理器_首批15瓦四核处理器即将成为历史:英特尔宣布停产4个型号
  19. php新闻系统毕业论文指导记录,毕业论文指导记录(精选多篇)
  20. Android 国际化和完整的语言代码表

热门文章

  1. 【图像分割】基于麻雀算法优化Kmeans实现图像分割附Matlab代码
  2. 输入一行字符,统计其中各种字符个数(C语言)
  3. 1024: 计算字母序号
  4. C++11之emplace_back
  5. npm 淘宝镜像设置
  6. 数据全量、增量、比较更新
  7. 润和软件为OpenHarmony落地智慧城市构建高效可靠软件基座
  8. mysql产生随机数
  9. python 计算相关性系数np.corrcoef()
  10. 路由环路的产生及解决