私はangular2-busy
をAngular 4プロジェクトで使用しています。 ngBusy
というディレクティブを使用すると、デフォルトのメッセージだけが表示され、背景を含むアニメーションは表示されません。 busy.css
ファイルをindex.html
にインポートし、BusyModule
とBroswerAnimationModule
の両方をインポートしました。ここでangular2-busyはアニメーションを表示しません - 角度4
は、私はそれを使用しています方法です:
this.busy = this.route.paramMap.switchMap((params: ParamMap) =>
this.httpService.getEventHistory(+params.get('site_no')))
.subscribe(events => {this.events = events});
私はこれが関連しているかどうか分かりませんが、「お待ちください」のメッセージは、データがロードされた後でも、画面上にとどまります。
編集:index.html
ファイルの.angular-cli.json
ファイルのCSSリンクをstyles
に移動しました。私はまだ同じ問題に直面しています。ここで
は、私が使用しようとしていますパッケージです: https://www.npmjs.com/package/angular2-busy
あなたは何をしているのか、私はこのライブラリを使用していませんが、私の推測では 'this.route'部分が問題を引き起こしています。より基本的なサブスクリプションのビジーインジケータを表示してみてください。 –
基本的なサブスクリプションで試してみましたが、問題はありませんが、まだアニメーションが表示されていません。 – ecain