1. ホーム
  2. angularjs

[解決済み] AngularJSのロード終了時にイベントを送信する

2022-05-13 15:29:29

質問

すべてのディレクティブのコンパイルとリンクが完了したときに、ページの読み込みとブートストラップの終了を検出する最良の方法は何だろうかと思いました。

どんなイベントもすでにあるのか?ブートストラップ関数をオーバーロードする必要がありますか?

どのように解決するのですか?

Angularはページの読み込みが完了したことを通知する方法を提供していません。 "finished"はアプリケーションに依存します。 . 例えば、パーシャルの階層ツリーがあり、1つが他のものをロードしている場合、"Finish" はそれらのすべてがロードされたことを意味します。どんなフレームワークでも、あなたのコードを分析して、すべてが完了したか、あるいはまだ待たされているかを理解するのは難しいでしょう。そのためには、それをチェックし決定するためのアプリケーション固有のロジックを提供する必要があります。