vue3定义数组用 ref还是reactive
时间: 2023-12-13 15:34:26 浏览: 134
# vue3 ref 和 reactive 函数.doc
5星 · 资源好评率100%
在Vue3中,定义数组可以使用ref或reactive。一般来说,ref用于定义基本数据类型,reactive用于定义复杂数据类型。但是在实际开发中,定义数组和对象也用ref居多。因此,如果你只需要定义一个简单的数组,可以使用ref,例如:
```javascript
import { ref } from 'vue'
const arr = ref([1, 2, 3])
```
如果你需要定义一个复杂的数组,可以使用reactive,例如:
```javascript
import { reactive } from 'vue'
const obj = reactive({
name: 'John',
age: 30,
hobbies: ['reading', 'swimming']
})
```
阅读全文