
VUE3(九)reactive与toRefs函数
发布日期:2021-05-08 14:43:17
浏览次数:21
分类:精选文章
本文共 980 字,大约阅读时间需要 3 分钟。
上一部分中我们说到的ref只是作为单个变量的响应。
Vue3.0中还为我们提供了一个对象式响应的reactive函数 。
Reactive函数创建一个响应式对象。
一:Reactive函数
其实,在我看来,reactive函数 就是VUE3.0为我们提供的替代VUE2.0中data的一个函数,因此,在这里,我不建议将方法也写到reactive函数中。
reactive函数 中只写数据即可。
1:引入
import { ref, reactive,} from "vue";
2:实例
我这里使用上一部分中我们测试使用的代码来做示例,刚好对比一下ref与reactive在写法上边的区别。
Helloworld.vue
{ { msg }}
Edit
components/HelloWorld.vue
to test hot module replacement.
3:主要有这几个区别:
1:在js中调用需要使用data.属性来赋值使用。
2:在VUE模板语法中,也需要使用data.属性来赋值使用。
二:toRefs函数
模板语法中需要使用data.属性来调用属性显示,相对来说就比较麻烦。
其实我们可以使用ES6中的扩展运算符来对其进行解构处理,但是,这样吧解构之后,便不再具有响应式的属性,这个不行。
VUE3.0为我们提供了toRefs函数可以解决这个问题。
1:引入
import { ref, reactive, toRefs} from "vue";
2:示例
Helloworld.vue
{ { msg }}
Edit
components/HelloWorld.vue
to test hot module replacement.
完整的代码已经给出,具体的使用,你可能还需要自己试一下。
有好的建议,请在下方输入你的评论。
欢迎访问个人博客
欢迎访问小程序:
发表评论
最新留言
网站不错 人气很旺了 加油
[***.192.178.218]2025年03月28日 17时24分31秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
create-react-app路由的实现原理
2021-05-08
openstack安装(九)网络服务的安装--控制节点
2021-05-08
shell编程(六)语言编码规范之(变量)
2021-05-08
vimscript学习笔记(二)预备知识
2021-05-08
Android数据库
2021-05-08
HTML基础,块级元素/行内元素/行内块元素辨析【2分钟掌握】
2021-05-08
STM8 GPIO模式
2021-05-08
23种设计模式一:单例模式
2021-05-08
Qt中的析构函数
2021-05-08
三层框架+sql server数据库 实战教学-徐新帅-专题视频课程
2021-05-08
【单片机开发】智能小车工程(经验总结)
2021-05-08
【单片机开发】基于stm32的掌上游戏机设计 (项目规划)
2021-05-08
C++&&STL
2021-05-08
微信js-sdk使用简述(分享,扫码功能等)
2021-05-08
c++中ifstream及ofstream超详细说明
2021-05-08
web项目配置
2021-05-08
基于单片机简易信号误差分析设计-全套资料
2021-05-08
基于单片机简易脉搏测量仪系统设计-毕设课设资料
2021-05-08
Javascript中String支持使用正则表达式的四种方法
2021-05-08