Ionic3 мульти загрузки изображений - PullRequest
0 голосов
/ 12 марта 2019

я работаю в ионном приложении V3.Я хочу загрузить несколько изображений, используя запрос http.post, но когда я отправил запрос, сервер получит все данные, кроме массива изображений.

это мой код:

pickimages() {
this.imgPicker.getPictures({
  outputType: 0
}).then((results) => {
  this.slideOneForm.value.image_file_arr = results
  for (var i = 0; i < results.length; i++) {
    console.log('Image URI: ' + results[i]);
    this.images.push(this.getTrustImg(results[i]))
  }
}, (err) => { console.log("errrrrrrrrrrrr") }); 

}

private win: any = window;
getTrustImg(imageSrc) {
let path = this.win.Ionic.WebView.convertFileSrc(imageSrc);
return (path)

}

save() {
this.submitAttempt = true;

let postObj = this.slideOneForm.value
postObj.api_token = this.token
this.slideOneForm.value.image_file_arr = this.images
console.log(this.slideOneForm.value)
 this.propertyManager.addNewProperty(postObj)
   .then(res => {

   }, err => {

   })

}

функция провайдера:

addNewProperty(postData) {
return new Promise((resolve, reject) => {
  this.http.post(this.url + "properties", postData)
    .subscribe(data => {
      resolve(data);
    }, err => {
      reject(err);
    });
});

}

большое спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...