input读取file文件并展示

52 阅读1分钟
const uploadFile = (e:Event) => {
  const file = (e.target as HTMLInputElement).files![0];
  const fileReader = new FileReader();
  fileReader.onload = e => {
    console.log(e);
    const blob = new Blob([e.target?.result!],{type:file.type});
    const src = URL.createObjectURL(blob);
    textVal.value += `<img src="${src}" />`
  }
  fileReader.readAsArrayBuffer(file);
}