Ionic 2のLoadingControllerを使用すると、アプリがバックグラウンドで何かを実行しているときに表示されるオーバーレイインジケーターを作成できます。 これは、アプリが機能していることをユーザーに示すための優れた方法です。 実装方法は次のとおりです。

まず、ionic-angularからLoadingControllerをインポートします。

import { LoadingController } from 'ionic-angular';

次に、コンポーネントのクラスコンストラクターにLoadingControllerを挿入します。

constructor(public loading: LoadingController) {}

次に、ページが読み込まれるときのために、Ionic2で使用可能なionViewLoaded()ライフサイクルフックに読み込みコントローラーを作成しましょう。 Loading Controllerがpromiseを返す方法に注意してください。これにより、 then()を呼び出すことができます。

ionViewLoaded() {
  let loader = this.loading.create({
    content: 'Getting latest entries...',
  });


ローダーのdismiss()メソッドは、アプリの準備ができたら確実に削除します。