AngularJSに依存しない一般的なオブジェクトが必要であると仮定します(たとえば、いくつかの特別な動作を実装した特定のコレクション)。AngularJSアプリでは、プレーンなJavaScriptオブジェクトを使用していますか?
私はAngularJSの外で完全に実装し、サービス/コントローラで使用できます。私はサービス/工場としてそれを行い、他のコンポーネントで使用することもできます。
AngularJSの外に書き込みコードを書き込んだりアプリで使用したりするのが良いか悪いのか分かりません。一つの大きな利点は、このようなコードをテストしている間は、AngularJSの依存関係が必要ないため、簡単だということです。
アプリケーションのAngularJS世界全体にアプリケーションコード全体を保存しますか?
ありがとうございました。私が今やっているのは、それを使って工場/サービスで '新しいMyObj'を呼び出すことです。しかし、私はあなたがアドバイスしたようにそれを個別の角度サービス/工場に包むことを検討するかもしれません。 – grafthez