这节课,我们来看下 refreactive 哪个更好。

在 Vue3 中,对于使用 ref 还是 reactive 经常会感到迷茫,有的小伙伴可能会想,基本数据类型用 ref ,对象用reacitve 就对了,其实不然, ref 也可以用于对象,所以,到底是 ref 比较好,还是 reactive 更好,这都很难说,还是得看具体的场景。

这里,有几情况: 用 ref 比 用 reactive 好。

在对象上使用 ref,可以很容易的就看出该对象是一个响应式对象,如:

// 看到 .value 就能大概知道该对象是响应式的了
if (userInfo.value.name) {// todo
}

15.使用ref比reactive更好的几种场景相关推荐

  1. ref、 reactive、toref、torefs的用法,区别

    ref. reactive.toref.torefs的用法,区别 ref 接受一个内部值并返回一个响应式且可变的 ref 对象.ref 对象仅有一个 .value property,指向该内部值 co ...

  2. vue3.0语法糖及ref、reactive、toRef、toRefs的区别

    vue3.0语法糖 前几天一个月薪35k的兄弟,给我推了一个人工智能学习网站,看了一段时间挺有意思的.包括语音识别.机器翻译等从基础到实战都有,很详细,分享给大家. 1.什么是setup语法糖 起初 ...

  3. Vue3.x 使用ref和reactive、toRef

    文章目录 一.使用ref 1. 引入 2. 定义ref变量 3. 赋值+.value 4. return 返回值 5. 将数据渲染到页面 二.使用reactive 和 toRef 1. 引入 2. 定 ...

  4. iOS 15 如何让 App 启动更快?

    译者 | 无阻我飞扬     责编 | 晋兆雨 出品 | CSDN(ID:CSDNnews) WWDC21中最有趣的特性被深深地隐藏在 Xcode 13发布说明中: 部署在 macOS 12 或 iO ...

  5. 【Vue3】李南江老师讲解--个人笔记(二)ref 和 reactive详解

    [vue3笔记之 ref 和 reactive ] 实现响应式数据的方法 可以使用 ref,reactive定义响应式数据,本质上就是将传入的数据包装成一个Proxy对象. 使用 reactive 必 ...

  6. vue3中的ref 和 reactive 定义数组

    在vue3中,定义响应式数据一般有两种方式:ref 和 reactive 一般来说,我们使用 ref 来定义基本数据类型,使用 reactive 来定义复杂数据类型 但是也可以使用 ref 来定义数组 ...

  7. vue3 - ref和reactive的区别

    文章搬运自wx60d4764eb475e 的vue3中ref和reactive的区别(系列六) 1. ref和reactive区别:     如果在template里使用的是ref类型的数据, 那么V ...

  8. ref,reactive toRaw

    ref() 在vue3.0引入了composition API , setup函数是其核心函数 在setup函数中,可以使用ref函数,用于创建一个响应式数据,当数据发生改变时,Vue会自动更新UI ...

  9. Vue3 的 ref 和 reactive 问题

    如果你使用过 Vue3,你知道的,在 Vue3 中有两个非常常用的响应式 API:reactive 和 ref.它们会把我们想要追踪的数据变成响应式. 而且我们在使用时一直被告知 ref 用于创建基础 ...

最新文章

  1. 此选项卡已恢复的处理过程
  2. a链接中 JS弹出确认对话框方法
  3. Anaconda python3.6版本下载
  4. Android应用【世界杯知识答题】的界面设计经验
  5. 苹果发布新版iOS12.3:高通专利功能回归
  6. 什么是计算机与网络的接口,什么是计算机接入网络的接口设备
  7. 南银法巴消费金融拟设线下直营中心,与南京银行CFC联动
  8. 商业需求分析(BRD)模板
  9. texlive2020 安装_texlive测试是否安装成功
  10. 【实验操作】计算机网络cisco思科仿真实验操作汇总
  11. python绘制正态分布图_在python中画正态分布图像的实例
  12. 遍历文件夹打印所有文件名
  13. 常用的SQL语句大全
  14. 关于金融评级机构及金融公司
  15. 在苹果MacOS Majave10.14.6系统中安装SRIM 2008软件
  16. c语言用定时器按键发音,c语言中怎样设置计时器?
  17. 【转】国人须知道的76个常识
  18. 未来生活里掌握计算机技术的重要性,浅谈计算机教育重要性的几点理解.doc
  19. 开发者藏经阁——超全阿里系电子书大合集(打包下载)
  20. 2021年特种作业操作证电工作业2021年电气试验考试题库

热门文章

  1. 基于微信小程序的商城系统
  2. GE 电脑板VMIVME-7750 VMIVME-7750-734001 350-027750-734001 K
  3. 【Excel】UNICHAR函数展示万国码(unicode)
  4. 什么是大端小端 and 如何判断大端小端
  5. 教妹学Java(二十):一文带你彻底了解 Java 中的注释,干货了
  6. 讲解喷涂机器人的特点
  7. Ubuntu 18.04 设置分辨率
  8. 部署nova控制节点与计算节点
  9. 自学python三个月能做什么兼职_自学Python能干些什么副业
  10. 如何正确的使用vray渲染出高质量的画面?