通过angular在mongodb中上传图像

时间:2019-05-20 11:11:06

标签: angular mongodb

将图像从角度上传到mongodb;

当我尝试将图像转换为base64时,会导致性能问题,是否有任何图像可以上传并检索

下面的代码在检索时导致性能问题

handleFileSelect(event){
 var file = event.target.files;

  console.log(file)
 //this. files .push (file[0]);
  console.log(this.files);


if (this.files && file) {
    var reader = new FileReader();

    reader.onload =this.handleReaderLoaded.bind(this);

    reader.readAsBinaryString(file);
}

}

handleReaderLoaded(readerEvt) {
  var binaryString = readerEvt.target.result;
         this.base64textString= btoa(binaryString);
}

html:
 <label for="filePicker">Photograph:</label><br>
      <input type="file" id="filePicker" (change)="handleFileSelect($event)">

0 个答案:

没有答案