diff --git a/src/components/QuickCrud/index.vue b/src/components/QuickCrud/index.vue index 43da0533f32fb33fdabe8b1e826fe65ba2eb7dbd..3d3a4303f20d2e70c6038d1b4907ea98a639ba7f 100644 --- a/src/components/QuickCrud/index.vue +++ b/src/components/QuickCrud/index.vue @@ -288,6 +288,7 @@ const handleAdd = () => { return } Object.keys(formModel.value).forEach((key) => { + formModel.value[key] = '' const index = formItems.value.findIndex( (x) => x.vModel === key && (x.type === 'select' || x.type === 'tree') ) @@ -518,6 +519,7 @@ onActivated(() => { v-model="dialogFormVisible" :title="title" width="35%" + :destroy-on-close="true" @close="handleCancel()" >