项目中老师提了一嘴reactive在这里(请求数据)比ref方便,搜索一番学习一哈:
定义基本数据
let num1 = 10 let num2 = ref(10) let num3 = reactive(10)
使用ref定义的数据,打印结果是一个被对象包裹的响应的数据,使用reactive的方式和纯变量声明的方式打印结果是一样
区别1 使用reactive定义基本数据类型 需要在reactive中将数据包裹一下
letnum = reactive({val:10})
区别2 ref定义的数据打印结果需要.value才能获取到结果,否则返回的是对象。而reactive则不需要
console.log(num2.value) console.log(num3)
总结:
reactive更推荐去定义复杂的数据类型 ref 更推荐定义基本类型



