qappleh / Interview

我是追梦赤子心,公众号「深圳湾码农」的作者,某上市集团公司高级前端开发,深耕前端领域多年,每天攻破一道题,带你从0到1系统构建web全栈完整的知识体系!
https://github.com/qappleh/Interview
1.15k stars 97 forks source link

第139题(2020-01-29):浏览器如何预览图片,假设我要上传图片,未上传前我想在浏览器看到我待上传的图片? #141

Open qappleh opened 4 years ago

ustchcl commented 4 years ago

之前react里面这么用过

let reader = new FileReader();
reader.onload = (e: any) => {
  this.set({img1: e.target.result})
}
this.setState({img1File: input.files[0]})
reader.readAsDataURL(input.files[0]);