webapp を Angular.js に移行中です。伝統的に、私たちは という名前のグローバル オブジェクトを作成し、app
それを使用して、グローバルに使用される関数、変数などを格納していました。たとえば、アクティブなユーザーの名前とアバターが に保存される場合がありますapp.user
。
angular への移行により、app
は単なるオブジェクトではなく、Angular アプリ モジュールです。Angular の考え方でこのようにデータをグローバルに保存する正しい方法は何ですか? 全然違うかもしれない、それでいい。正しく行うようにしたいだけです。
私は単純なことをしてサイトの周りapp.global = {};
で使用app.global
しますが、angular API が という名前のプロパティを使用するように変更された場合、global
修正するのは悪夢です。