FileReader
2019-10-31 本文已影响0人
北暖37
FileReader用来实现文案上传前预先的读写
可实现公共文件读写的三种方式
1、readAsText():读取文本txt内容
let reader = new FileReader()
reader.readAsText(file.raw)
reader.onload = () => {
console.log(reader.result, 2222)
}
图1
2、readAsDataURL():实现图片预览
let reader = new FileReader()
reader.readAsDataURL(file.raw)
reader.onload = () => {
console.log(reader.result, 2222)
}
图2
3、readAsArrayBuffer():利用二进制流实现图片预览
let reader = new FileReader()
reader.readAsArrayBuffer(file.raw)
reader.onload = () => {
console.log(reader.result, 2222)
}
图3