Я мое приложение Vue. js Я использую компонент Vuetify v-file-input . Загруженный файл привязан к formData.file
, и я проверяю загруженный файл с помощью rules
prop.
<v-file-input
:rules="fileValidationRules"
v-model="formData.file"
/>
Если я загружаю файл /tmp/foo.txt
, все работает, как ожидалось, однако, если я изменю содержимое этого файла и загрузите его снова, fileValidationRules
не вызывается.
По-видимому, причина в том, что Chrome не запускает событие изменения, если имя файла такое же . Есть ли способ обойти это, чтобы гарантировать, что каждый файл, выбранный пользователем, привязан к formData.file
и вызывает fileValidationRules
?