私は今、angleJS、requireJS、bootstrapを使ってプロジェクトを構造化します。タイトルに似ています。 .jsはこのファイルを今後大きく維持することができないようにすることができます。それを解決するための既存の解決法はありますか?ありがとう。AngularJS ui-routerを他のjsファイルで設定することはできますか?app.js(defalut)だけでなく
答えて
はい、間違いありません。私たちは実際に私たちのサイトの各セクションにルーティング設定ファイルを持っています。それはより多くの組織を維持します。
JSファイルでは、設定する必要があるのは、角度モジュールへの参照を取得し、設定ファイルをチェーンから外すだけです。
angular.module('myApp').config('configForThisRoute',function($stateProvider){
//define your states as usual
}
私は今それを解決するための別の方法を見つけるでしょう。あなたのようなものかもしれません。 'var commonRouters = angular.module( 'commonRouters'、['memberRouters'、 'sysRouters']); \t commonRouters.config(function($ stateProvider、$ urlRouterProvider){{//あなたの状態をいつもどおりに定義します}); return commonRouters; ' –
うん、同じ事はかなり。モジュールを変数に設定すると、configs/controllers/directiveなどのチェーンをより柔軟にすることができます。 – Crhistian
あなたはどの.jsファイルにあなたのangularjs設定を追加することができたり、ファイルの任意の名前を付けることができますが、このファイルには、次の条件を満たす必要があります。これは、あなたと同じように、単純にこのように依存ブラケットなしで、私たちあなたのモジュールを書き込むことによって行われますhtmlに最初に含まれています。
- 1. 設定ファイルの数をできるだけ少なくする
- 2. サーバーにアップロードすると、SPAはAngularJS app.jsファイルを見つけることができません。ローカル
- 3. JS Uglify2でできるだけファイルを圧縮するには?
- 4. Content Security Policyのstyle-src 'self'に違反することなく、JS内でスタイルを設定できますか?
- 5. ファイルからではなく、XMLドキュメントからms Unityコンテナを設定することはできますか?
- 6. recurly jsフォームを複数回ビルド(設定)することはできますか?
- 7. 特定のユーザーだけがFacebookの通知を受け取ることができなくなります
- 8. は、iPadアプリでのドキュメントファイルからサムネイルだけでなく、.xlsファイルを作成することは可能です
- 9. 安らかなサービスを提供することができ、angularjsとうまく動作するサーバー側のjsフレームワークを探してください
- 10. jboss-web.xmlファイルの設定を上書きすることはできますか?
- 11. Webstorm 2016.1はjsファイルを開くことができません
- 12. PHPで変数を渡すだけでなく、リンクとしてボタンを使うことはできますか?
- 13. 他の設定でphp.ini変数を使用することができます
- 14. .netで.configファイルなしでsupportedRuntime(または他の設定パラメータ)を指定できますか?
- 15. WPFでフォントサイズを設定することはできますか?
- 16. DocumentBuilderでタイムアウトを設定することはできますか?
- 17. プログラムでdrawableLeftを設定することはできますか?
- 18. displayImage()でImageSizeを設定することはできますか?
- 19. nginxを設定するには、いくつかのサブドメインはjs/cssファイルしか訪問できませんか?
- 20. .jsファイルに別の.jsファイルを "include"することができます
- 21. ファイル "passwd"の別の場所を設定することはできますか?
- 22. PHP:デフォルトのphp.iniファイルで定数を設定することができます
- 23. 特定のデバッグポートに向けられたデバッガだけを聞くことはできますか?
- 24. egitプラグインでeclipseを設定すると、テキストエディタ以外のファイルを開くことができますか?
- 25. UIMenuControllerをサブクラス化して、テキストだけでなくアイコンを使用することはできますか?
- 26. html5ローカルストレージは、他のページではなくホームページの値を返すだけです
- 27. ファブリックjs内のストロークを設定することができます
- 28. 別のgitブランチに異なるプライベート設定ファイルを置くことはできますか?
- 29. NHibernateのフェッチサイズを設定することはできますか?
はい。好きなファイルに置くことができます。 – Casey