|
|
@@ -190,6 +190,10 @@ export default { |
|
|
|
type: Boolean, |
|
|
|
default: false, |
|
|
|
}, |
|
|
|
hasFile: { |
|
|
|
type: Boolean, |
|
|
|
default: false, |
|
|
|
}, |
|
|
|
labelPosition: { |
|
|
|
type: String, |
|
|
|
default: 'right', |
|
|
@@ -232,7 +236,9 @@ export default { |
|
|
|
dataForm: { |
|
|
|
handler(val) { |
|
|
|
this.form = JSON.parse(JSON.stringify(val)); |
|
|
|
if (this.hasFile) { |
|
|
|
this.form.files = this.form.files ?? []; |
|
|
|
} |
|
|
|
}, |
|
|
|
deep: true, |
|
|
|
immediate: true, |
|
|
|