Ioni c как сделать pu sh или снова установить root в app.component.ts? - PullRequest
0 голосов
/ 03 мая 2020

Я использую некоторую функцию для этого мне нужно обновить sh приложение. Так что я не знаю, как это возможно, на мой взгляд, я думаю, что мне нужно вызвать app.component.ts, поэтому мое приложение будет refre sh?

notify() {
    console.log("Toggled: "+ this.isToggled); 

if(this.isToggled == true){
    console.log('true');
    this.storage.set('english', true);

    (navigator as any).app.loadUrl("file:///android_asset/www/index.html");

}

if(this.isToggled == false){
      console.log('false');
      this.storage.set('english', false);
      (navigator as any).app.loadUrl("file:///android_asset/www/index.html");

}
}

Как вы видите, я пытаюсь загрузить loadUrl, но его не работает

1 Ответ

0 голосов
/ 03 мая 2020

Посмотрите документацию по ioni c на ioni c, например:

<!-- Custom Refresher Content -->
<ion-content>
  <ion-refresher slot="fixed" (ionRefresh)="doRefresh($event)">
    <ion-refresher-content
      pullingIcon="chevron-down-circle-outline"
      pullingText="Pull to refresh"
      refreshingSpinner="circles"
      refreshingText="Refreshing...">
    </ion-refresher-content>
  </ion-refresher>
</ion-content>

и в компоненте

mport { Component } from '@angular/core';

@Component({
  selector: 'refresher-example',
  templateUrl: 'refresher-example.html',
  styleUrls: ['./refresher-example.css'],
})
export class RefresherExample {
  constructor() {}
   /*your refresher function*/
  doRefresh(event) {
    console.log('Begin async operation');
    /* thats to emulate a fetch api delay*/
    setTimeout(() => {
      console.log('Async operation has ended');
      event.target.complete();
    }, 2000);
  }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...