例如ng-app="app",如果angular.module("app",[]);中的名字不定义为"app"的话会报错。
学习是最好的投资!
ng-app は angular アプリケーション全体への入り口です。ng-app で指定された名前に基づいて、対応する angular モジュールが見つかりません。したがって、アプリケーションのルートモジュール名は ng-app で指定された名前と一致している必要があります
ng-app はアプリケーション全体への入り口であるため、入り口のモジュール名と一致している必要があります。アプリケーションは 1 つのみの ng-app
Angular アプリケーションでは、複数の angular.modules が存在する可能性があります。名前が ng-app の値と一致する angular.module は 1 つだけ存在する必要があります。そうでない場合は意味がありません。
M1、M2、...、Mn は異なるビジネス モジュールである可能性があり、angular.module として単独で使用でき、最終的にはすべて app モジュールの下にマウントされます。 app模块下。
app
-----------------------------------分割线---------------------------------------------------
以上是自动加载。如果采用手动加载,则不受名称限制,不受app数量限制。
angular.module('M1',[]); angular.module('M2',[]); ...... angular.module('Mn',[]); angular.module('app',['M1','M2',...,'Mn']);
效果图
以上例子,启动了两个angular app,且没有使用ng-app
ng-app
丁寧なご回答ありがとうございます
これは最も重要な角度バインディングであるため、同じである必要があります
ng-app は angular アプリケーション全体への入り口です。ng-app で指定された名前に基づいて、対応する angular モジュールが見つかりません。したがって、アプリケーションのルートモジュール名は ng-app で指定された名前と一致している必要があります
ng-app はアプリケーション全体への入り口であるため、入り口のモジュール名と一致している必要があります。アプリケーションは 1 つのみの ng-app
のみを持つことができます。Angular アプリケーションでは、複数の angular.modules が存在する可能性があります。名前が ng-app の値と一致する angular.module は 1 つだけ存在する必要があります。そうでない場合は意味がありません。
リーリーM1、M2、...、Mn は異なるビジネス モジュールである可能性があり、angular.module として単独で使用でき、最終的にはすべて
app
モジュールの下にマウントされます。app
模块下。-----------------------------------分割线---------------------------------------------------
以上是自动加载。如果采用手动加载,则不受名称限制,不受
app
数量限制。效果图
以上例子,启动了两个angular app,且没有使用
--------------------------------------区切り線------------- ------------------------------------🎜 🎜上記は自動的に読み込まれます。手動読み込みを使用する場合、ng-app
app
の名前や数に制限はありません。 🎜 リーリー 🎜レンダリング🎜 🎜上記の例では、
ng-app
ディレクティブを使用せずに 2 つの Angular アプリが起動されます。 🎜丁寧なご回答ありがとうございます
これは最も重要な角度バインディングであるため、同じである必要があります