我无法让我的表单使用在表单内定义的 refs。我的结构类似于:
<v-form v-model="myModel" ref="form">
<v-container grid-list-md>
<v-layout wrap>
<v-flex xs4>
<v-combobox
v-model="comboModel"
item-text="name"
return-object
:items="itemArray"
label="combo model*"
required
ref="form"
></v-combobox>
</v-flex>
</v-layout>
</v-container>
<v-container grid-list-md>
<v-layout wrap>
<v-flex xs4>
<v-combobox
v-model="comboModel2"
item-text="name"
return-object
:items="itemArray"
label="combo model*"
required
ref="form"
></v-combobox>
</v-flex>
</v-layout>
</v-container>
</v-form>
我找不到关于这个问题的任何文档,但是似乎我的表单结构使得引用对我不可用。我收到了以下错误:
"TypeError: this.$refs.form.reset is not a function"
我想知道是否有关于此的文档,或者是哪个结构导致了它的失败。我试过将输入元素作为表单元素的直接子节点添加,这可以正常工作。问题在于当我像这样嵌套它们时,我需要保持表单的视觉结构的完整性。
ref="form"
),这是有意为之吗? - tony19