ioni Я перенес свое приложение из ioni c 3 в версию 5, но обнаружил, что время отклика медленное по сравнению с версией 5 - PullRequest
0 голосов
/ 23 апреля 2020

1-> функция myf для обновления и перенаправления в список элементов:

     update(){
    this.currenturl = localStorage.getItem('web_url');
    if(this.dataplate.plaque && this.dataplate.datedebut  && this.dataplate.datefin ){
      this.dataplate.sidcompany=this.company_id;
      this.dataplate.user_id=this.user_id;
      if(this.dataplate.datedebut > this.dataplate.datefin)
      {
       this.presentToast("Date début doit être inférieur a la date fin");
      }else{
    this.connexion.postPlaque(this.currenturl,this.dataplate).then((result) =>{

    this.resposeData = result;

    if(this.resposeData){

     this.presentToast("Plaque modifiée avec succès");

        this.router.navigate(['/plaques']);
    }
    else{
      this.presentToast("Entrer une plaque valide");
    }

    }, (err) => {
    // console.log("Erreur inscription");
    });
  }
  }
  else {
   this.presentToast("Entrer une plaque valide !" );
  }

  }

2-> функция postPlaque:

  postPlaque(url,credentials){

    return new Promise((resolve, reject) =>{
      let headers = new Headers();
      this.http.post(url+this.urladd, JSON.stringify(credentials), {headers: headers}).
      subscribe(res =>{
        resolve(res.json());
      }, (err) =>{
        reject(err);
      });

    });
  }

3-ioni c info :

Ioni c:

Ioni c CLI: 5.4.16 Ioni c Framework: @ ionic / angular 5.0.7 @ angular -devkit / build - angular: 0.803.26 @ angular -девкит / схема: 8.3.26 @ угловая / cli: 8.3.26 @ ionic / angular -толкит: 2.2.0

Кордова:

Cordova CLI: 9.0.0 (cordova-lib@9.0.1) Платформы Cordova: android 8.1.0 Плагины Cordova: cordova-plugin-ioni c -клавиатура 2.2.0, cordova-plugin-ioni c - webview 4.2.0, (и 7 других плагинов)

Утилита:

cordova-res: не установлено, собственный запуск: 1.0.0

Система:

NodeJS: v12.16.2 npm: 6.14.3 ОС: Windows 7

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