diff --git a/packages/form/src/fields/Select.vue b/packages/form/src/fields/Select.vue index 159c6f35..d9f0c054 100644 --- a/packages/form/src/fields/Select.vue +++ b/packages/form/src/fields/Select.vue @@ -297,7 +297,7 @@ export default defineComponent({ onBeforeMount(() => { if (!props.model) return; const v = props.model[props.name]; - if (Array.isArray(v) ? v.length : v) { + if (Array.isArray(v) ? v.length : typeof v !== 'undefined') { getInitOption().then((data) => { options.value = data; });