Я не знаю, где я ошибаюсь, но в моей консоли написано:
TypeError: Невозможно прочитать свойство '0' из неопределенного в VueComponent.selectFile (vSingleUpload.vue? Cf02: 23)
Но в моем пользовательском интерфейсе он не падает или что-либо воспроизводится без ошибок.
<template>
<section>
<v-content>
<v-container>
<v-form enctype="multipart/form-data">
<v-file-input label="file input" type="file" @change="selectFile" ref="userFile"></v-file-input>
</v-form>
</v-container>
</v-content>
</section>
</template>
<script>
export default {
data() {
return {
file: ""
};
},
methods: {
selectFile: function() {
this.file = this.$refs.userFile.files[0];
}
}
};
</script>
<style lang="scss">
</style>