我正在尝试有条件地阻止使用@submit.prevent
. 我有一个看起来像这样的通用表单模型(最小化了一点):
<v-form v-model="valid">
<div>
<div v-for="(field, i) in fieldConfig" :key="`model-form-`+i">
<fe-label v-if="field.label">{{field.label}}</fe-label>
<component
:is="field.component"
v-bind="field.attrs"
v-model="item[field.field]"
/>
</div>
</div>
</v-form>
来自家长的电话:
<model-form
idProperty="id"
@done="finishRename"
model="myModel"
:fieldConfig="fieldConfig"
:htmlSubmit="false"
/>
我在搜索中看到了一些类似的东西,但没有什么完全正确的,而且我对 Vue 非常陌生。任何帮助表示赞赏。谢谢!