私の角型アプリケーションには次のアーキテクチャがあります。特定のメソッドを1回だけ呼び出します。Angular JS
インデックスページ - >シェルページ - >ユーザビュー(ここからユーザーたちは、サブビューを開くことができます)
自分のアプリケーション上のすべてのルート変更は、シェルのページを経由します。シェルページでは、私はactivateという関数を持っています。この関数は、アプリケーションが初めて呼び出されたときに呼び出されるべきです。
//This function primarily displays a toaster saying the application is loaded.
function activate() {
logger.success(config.appTitle + ' loaded!', null);
}
ルーティングのチャンスがシェルページを通過するため、あるビューから別のビューに移動しているときでも、activateメソッドが呼び出されます。私はアプリケーションがルート変更のために読み込まれていないときに起動するメソッドを呼び出すようにしたいと思います。
これはどのように機能しますか?ありがとう。
これはまさに私が探しているものです。ありがとうございました。 – Naga
ようこそ。 – Sasang