使用普通的 HTML/JS,可以查看所选文件的 JavaScript File 对象的输入元素,如下所示:
<input type="file" id="input" multiple onchange="handleFiles(this.files)">
但是,当将它转换为“ Vue”方式时,它似乎不能按预期的方式工作,只是返回 undefined
,而不是返回一个 File 对象的 Array。
这是它在我的 Vue 模板中的样子:
<input type="file" id="file" class="custom-file-input"
v-on:change="previewFiles(this.files)" multiple>
其中 previewFiles
函数简单如下(位于方法中) :
methods: {
previewFiles: function(files) {
console.log(files)
}
}
有没有替代或者正确的方法? 谢谢