2

angularjsを始めたばかりです。それは本当に素晴らしいです。アプリをできるだけモジュール化したいと考えています。私の質問: angularjs コントローラー (サービスなど) ごとに 1 つのスクリプト タグを使用する必要がありますか? 必要に応じて、サーバーから角度コントローラー (サービスなど) をロードする方法はありますか? Angularは何とかしますか?何か不足していますか?

アップデート

おそらく私は自分自身を明らかにしていません。angularjsコントローラー(サービスなど)ごとに1つのjavascriptファイルが必要です。サーバー側のnodejsモジュールごとに1つのファイルがあるように。

4

1 に答える 1

1

angularシードプロジェクトを出発点とすることをお勧めします。Githubで見つけることができます。

このプロジェクトは、典型的な AngularJS Web アプリのアプリケーション スケルトンです。これを使用して、angular webapp プロジェクトとこれらのプロジェクトの開発環境をすばやくブートストラップできます。

これは、controllers.js ファイルに採用するよう提案されているスタイルです。

'use strict';

/* Controllers */

function MyCtrl1() {}
MyCtrl1.$inject = [];


function MyCtrl2() {
}
MyCtrl2.$inject = [];

開発環境についても、このアプローチをお勧めします。本番環境にデプロイするときに、ファイルを圧縮して結合することができます。

于 2013-02-21T16:25:43.140 に答える