文件选择器修复清空时会报错null的bug
This commit is contained in:
@@ -415,13 +415,14 @@ watch(
|
|||||||
const { ui } = useUi();
|
const { ui } = useUi();
|
||||||
const formValidator = ui.formItem.injectFormItemContext();
|
const formValidator = ui.formItem.injectFormItemContext();
|
||||||
const onDataChange = (value: any) => {
|
const onDataChange = (value: any) => {
|
||||||
console.log(value)
|
let _v = null;
|
||||||
let _v;
|
if (value) {
|
||||||
if (typeof value === 'string') _v = value.replace(/\\/g, '/');
|
if (typeof value === 'string') _v = value.replace(/\\/g, '/');
|
||||||
else {
|
else {
|
||||||
_v = [];
|
_v = [];
|
||||||
for (let i of value) _v.push(i.replace(/\\/g, '/'));
|
for (let i of value) _v.push(i.replace(/\\/g, '/'));
|
||||||
}
|
}
|
||||||
|
}
|
||||||
emit('update:modelValue', _v);
|
emit('update:modelValue', _v);
|
||||||
formValidator.onChange();
|
formValidator.onChange();
|
||||||
formValidator.onBlur();
|
formValidator.onBlur();
|
||||||
|
|||||||
Reference in New Issue
Block a user