Я не могу получить URL для загрузки после того, как я загрузил свой файл - PullRequest
0 голосов
/ 26 февраля 2019

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

recognize(){

const loader = this.loadingCtrl.create({
  content: "Please wait..."
});
loader.present();

let headers = new Headers();

headers.append('Accept', 'application/json');
headers.append('apikey', 'aee073101c4f11e9bba4c5572eb43161');


let formData = new FormData();

formData.append('file', this.myImage);

console.log(this.myImage);

this.http.post('https://api.taggun.io/api/receipt/v1/simple/file', formData, {headers: headers})
.pipe(map(res => res.json()))
  .subscribe(data =>{
    console.log(data);
    this.data = data;
    loader.dismiss();
    // this.data.date.data = moment(this.data.date.data).subtract(10, 'days').calendar();
    this.data.date.data = this.formatdmy(this.data.date.data);
    this.data.image = this.myImage;
    console.log(this.data.image);
    this.upload(this.data.image);
    console.log(this.imageUrl);
    this.saveToDatabase();


  });(err)=> {
    loader.dismiss()
    const toast = this.toastCtrl.create({
      message: 'The Receipt was not scanned',
      duration: 3000
    });
    toast.present();
  };
}

это мои другие функции

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