【发布时间】:2021-08-11 15:59:29
【问题描述】:
所以我实际上是在尝试将我的属性命名为 : ModalFile 任何要上传的文件的对象。我没有像往常一样接收对象,而是接收到一个名为“File”的字符串,当我单击它时,它显示“”[object File]”。我见过一些人告诉将参数 $event 作为参数解决这个问题,但它没有解决我的问题。
export default {
name: 'Marketplace',
data() {
return {
ModalFileName: null,
};
},
onFileSelected(event) {
const data = event.target.files[0];
this.ModalFileName = data;
},
<input class="file-input" type="file" name="resume" @change="onFileSelected($event)">
谢谢
【问题讨论】:
标签: javascript vue.js eslint