【发布时间】:2021-12-29 13:40:17
【问题描述】:
这看起来很简单,但我找不到答案。我有一个表格,所有输入都放在一个对象中。现在后端需要将表单对象包装在一个数组中。所以我有这个:
<input
class="input"
placeholder="Serial #"
v-model="form.serialNum"
/>
// etc for form
在
let form = reactive({
eqpmntType: "",
make: "",
modelNum: "",
// etc
所以我阅读了文档并了解反应函数是针对对象的,所以我尝试了 ref():
let form = ref([{
eqpmntType: "",
make: "",
modelNum: "",
//etc
}]
不幸的是,我失去了对表单输入的反应。我知道我可以在事后将表单对象包装在一个数组中并提交。我想知道是否有一种方法可以创建一个数组或者一个对象数组reactive。感谢您的澄清。
【问题讨论】:
标签: vuejs3 vue-composition-api vue-reactivity