fix: 修复前端校验

This commit is contained in:
wxg0103 2024-10-24 15:32:43 +08:00 committed by wxg0103
parent 9e9a8de1c8
commit 76138dfcd6

View File

@ -1,6 +1,6 @@
template template
<template> <template>
<el-drawer v-model="visible" size="60%" :append-to-body="true"> <el-drawer v-model="visible" size="60%" :append-to-body="true" destroy-on-close>
<template #header> <template #header>
<div class="flex align-center" style="margin-left: -8px"> <div class="flex align-center" style="margin-left: -8px">
<h4>{{ currentPlatform.name + '设置' }}</h4> <h4>{{ currentPlatform.name + '设置' }}</h4>
@ -120,6 +120,7 @@ const open = async (platform: Platform) => {
default: default:
break break
} }
formRef.value?.clearValidate()
} }
defineExpose({ open }) defineExpose({ open })
@ -148,6 +149,7 @@ function saveConfig() {
MsgSuccess('保存成功') MsgSuccess('保存成功')
visible.value = false visible.value = false
formRef.value?.clearValidate()
}) })
} }
</script> </script>