什么是ref
官方解释:接受一个内部值,返回一个响应式的、可更改的 ref 对象,此对象只有一个指向其内部值的属性。建议可以多看看文档Vue.js - 渐进式 JavaScript 框架 | Vue.js
个人理解:使用ref声明的变量,对起进行操作之后值都会被追踪,在用到该数据的地方也会发生相应的变化并且需要使用.value来对数据进行操作,该Api的底层还是使用了Proxy代理来实现,使用get与set方法来重新定义并获取值(但是还不是很明白)
1、如何使用
使用方法:
1、需要先将ref导入
2、在定义变量的时候使用ref(值)
//导入ref
import { ref,type Ref } from "vue";
// 使用ref
const count:Ref<number> = ref(0);
console.log(count)//拿到值
介绍一些相关的工具函数
1、isRef
该工具函数的作用是用来检查一个值是否为ref对象,如果是使用ref来定义的数据就是true不是就是false
// 2、isRef
const count:Ref<number> = ref(0);
const coun


4万+

被折叠的 条评论
为什么被折叠?



