饿了么上传控件获取base64格式数据
<el-upload ref='upload' accept='image/jpeg,image/gif,image/png'
action='#'
:auto-upload='false'
class='upload-demo'
:limit='1'
list-type='picture-card'
:on-change='onChange'
:on-exceed='handleExceed'>
方法写在onChange事件中
onChange(file) {
//把图片转成base64编码
const a = new FileReader()
a.readAsDataURL(file.raw)
a.onload = (e) => {
let base64 = e.target.result
console.log(base64)//base64数据
}
},
注意 入参为file.raw 否则会报错