Загрузить с клиента на S3 с помощью vuejs - PullRequest
0 голосов
/ 26 сентября 2019

? Я уже загрузил файл в корзину с правильным размером, общедоступным чтением и именем, но не могу видеть как jpg или png.

У меня есть CORS, использующий aws.config.update с учетными даннымиготов и, конечно, aws-sdk

Возможна ли загрузка без использования потоков или нескольких частей?

updateDeveloperLogo() {
console.log(this.perfilImg)
          s3.upload({
                Body: this.perfilImg,
                Bucket: "xxxxx-xxxxx-xx", 
                Key:`${this.perfilImg.name}`,
                ACL: 'public-read'
              }
              , function(err,data){
            if (err) console.log(err)
            else console.log(data)
          })

У меня есть вход для моих данных

 mostrarImagenPerfil() {
  this.perfilImg = null
  this.perfilImg = event.target.files[0]
  this.imageReadyToUplad = true


  const render = new FileReader();
  render.readAsDataURL(this.perfilImg)
  render.onload = (e) => {
    this.perfilImgTemp = e.target.result
  }
},

И мойданные

 data() {
return {
  perfilImg: null,
  userCoverImg: "cover.jpg",
  userInfo: {
    profileImg: "user-13.jpg"
  }
};
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...