【发布时间】:2017-08-21 18:39:33
【问题描述】:
我创建了一个 Vue 组件调用 imageUpload 并将属性作为 v-model 传递
<image-upload v-model="form.image"></image-upload>
在imgeUpload 组件内
我有这个代码
<input type="file" accept="images/*" class="file-input" @change="upload">
upload:(e)=>{
const files = e.target.files;
if(files && files.length > 0){
console.log(files[0])
this.$emit('input',files[0])
}
}
我收到了
未捕获的类型错误:_this.$emit 不是函数
谢谢
【问题讨论】:
标签: vuejs2 vue-component