1

多くのモジュール、ファクトリ、およびコントローラーで構築されたかなり複雑な angularJS アプリケーションがあります。

これが開始されたとき、アプリケーションで使用される初期化変数と定数を格納するために parameters.js ファイルを使用しました。これらの値の一部は定数であり、その他はアプリケーションによって更新される可能性があります (言語、検索日など)。これは角度要素ではなく、これらの値を内部に持つ単なる js オブジェクトです。私の質問は、これもモジュール内にある必要がありますか? これをモジュール内に保持する利点はありますか? もしそうなら、.value と .constant を使ってそれを行う最善の方法は何ですか? 工場を作る?

また、同様の問題ですが、この場合はユーティリティ関数jsファイルに関するもので、日付を解析する関数と、アプリケーションのさまざまな場所で使用されるその他のものがあります。これはモジュールに格納する必要がありますか? 繰り返しますが、それを行う方法は何ですか?工房?

どんなヒントでも大歓迎です。ありがとう!

4

1 に答える 1