Vue3中的ref函数,代码模版
前言
vue2中我们只要是写在data中的数据就能成为一个响应式的数据,但为什么vue3定义响应式数据要这么难呢❓
- Vue3中为什么要用ref和reactive定义数据?
- Vue3.0 把创建响应式对象从组件实例初始化中抽离了出来,通过暴露 API 的方式将响应式对象创建的权利交给开发者,开发者可以自由的决定何时何地创建响应式对象
- ⚠️
ref()
在开发中可能 并不是实现vue3响应式数据的最优解,因为得写一堆.value
。在vue3中有另外一种响应式数据的解决方式,是使用reactive()
函数,这种写法在开发中更加语义化。 - 继续学习:Vue3 reactive函数的使用。reactive()对比ref()的优点
什么是 ref()
ref函数的作用:创建一个包含响应式数据的引用对象(reference obj)
<script>