diff --git a/src/runtime/components/forms/Input.vue b/src/runtime/components/forms/Input.vue index 150a8e0d7f..a03fbc7791 100644 --- a/src/runtime/components/forms/Input.vue +++ b/src/runtime/components/forms/Input.vue @@ -205,7 +205,7 @@ export default defineComponent({ } const onChange = (event: Event) => { - const value = (event.target as HTMLInputElement).value + const value = props.type === 'file' ? (event.target as HTMLInputElement).files : (event.target as HTMLInputElement).value emit('change', value) if (modelModifiers.value.lazy) {