AngularJSに複数のNgアプリを含めることはできますか?

質問者:Chante Buchenroth |最終更新日:2020年6月20日
カテゴリ:テクノロジーとコンピューティングのWebデザインとHTML
4.9 / 5 (574ビュー。33投票)
AngularJSは1つのページに複数のng - appディレクティブを持つことができますか?答えはノーだ。 ng --appディレクティブは、 AngularJSアプリケーションを自動ブートストラップするために使用されます。また、 AngularJSドキュメントによると、HTMLドキュメントごとに自動ブートストラップできるAngularJSアプリケーションは1つだけです。

また、AngularJSに複数のモジュールを含めることはできますか?

はい、以下のようにangularJSで複数のモジュールを定義できます。 AngularJSのモジュール化複数のモジュールを組み合わせてアプリケーションを生成できるため、コードを明確で理解しやすいものにするのに役立ちます。

上記のほかに、ng appはAngularJSで何をしますか? AngularJSng -- appディレクティブは、 AngularJSアプリケーションのルート要素を定義するために使用されます。このディレクティブは、ページの読み込み時にAngularJSアプリケーションを自動的に初期化します。 AngularJSアプリケーションでさまざまなモジュールをロードするために使用できます。

また、アプリの角度アプリケーションを相互にネストすることはできますか?

AngularJSアプリケーション相互ネストすることはできません。 HTMLドキュメントごとに自動ブートストラップできるAngularJSアプリケーションは1つだけです。最初ngAppは、アプリケーションとして、自動ブートストラップのルート要素を定義するために使用される文書に見出さ。

同じ要素を使用して複数のAngularアプリケーションをブートストラップできますか?

あなたのそれぞれに1つ! AngularJSは驚くほど柔軟性があるため、同じページでng-appを2回使用できないことに気付いた人は、通常、驚きます。さて、これが不可能というわけではありませんが、 angularを使用しアプリケーションを手動でブートストラップする必要がありますブートストラップ

39関連する質問の回答が見つかりました

角度設定とは何ですか?

config ()は構成ブロックです。実行ブロックは、を使用して追加されます。モジュールでrun()。例: angular

AngularJSのコントローラーとは何ですか?

AngularJS-コントローラー。広告。 AngularJSアプリケーションは、主にコントローラーに依存して、アプリケーション内のデータのフローを制御します。コントローラは、ng- controllerディレクティブを使用して定義されます。コントローラは、属性/プロパティ、および関数を含むJavaScriptオブジェクトです。

角度のあるモジュールとは何ですか?

Angularでは、モジュールは、他のモジュールと組み合わせてアプリケーションを作成できるように、関連するコンポーネント、ディレクティブ、パイプ、およびサービスをグループ化するメカニズムです。 Angularアプリケーションは、全体像を見ることができるように各ピース(または各モジュール)が必要なパズルと考えることができます。

AngularJSのスコープとは何ですか?

AngularJSのスコープAngularJSの$スコープは、アプリケーションデータとメソッドを含む組み込みオブジェクトです。コントローラ関数内の$スコープオブジェクトにプロパティを作成し、それに値または関数を割り当てることができます。 $スコープは、コントローラーとビュー(HTML)の間の接着剤です。

角度モジュールとコントローラーとは何ですか?

AngularJSモジュールはアプリケーションを定義します。モジュールは、アプリケーションのさまざまな部分のコンテナです。このモジュールは、アプリケーションコントローラーのコンテナーです。コントローラは常にモジュールに属します

AngularJSのconfig()メソッドとrun()メソッドの違いは何ですか?

次のポイントに進みます。ここにrun()ブロックがあります。 config()ブロックではインスタンスを挿入できないことがわかっています。 run()config()ブロックの後に実行されます。ここには、アプリケーションにインスタンスと定数を挿入するためのこのブロックを備えた機能があります。このブロックは、他の言語のmain ()メソッドと同じです。

AngularJSのrunメソッドとは何ですか?

AngularJS実行ブロック。 AngularJS Runメソッドは、 AngularJSメインメソッドに最も近いものです。簡単に言うと、 Runブロックは、特定の値を初期化してさらに使用したり、グローバルイベントや、アプリケーションの開始時に実行する必要のあるものを登録したりするために使用されます。

なぜAngularJSでモジュールを作成するのですか?

AngularJSモジュールは、コントローラー、サービス、フィルター、ディレクティブ、ファクトリなど、アプリケーションのさまざまな部分のコンテナーです。モジュールを使用した関心の分離をサポートしますAngularJSは、モジュールにAngularJS固有の関数を含めることで、グローバルスコープの汚染を停止します

複数のNgアプリを使用できますか?

AngularJS1つのページに複数のng - appディレクティブを持つことができますか?答えはノーだ。 ng --appディレクティブは、AngularJSアプリケーションを自動ブートストラップするために使用されます。また、AngularJSドキュメントによると、HTMLドキュメントごとに自動ブートストラップできるAngularJSアプリケーションは1つだけです。

NGモデルとは?

ng -AngularJsのモデルとは何ですか? ng - modelAngularのディレクティブです。モデルを表すJSとその主な目的は、「ビュー」を「モデル」にバインドすることです。データモデルに「姓」と「姓」のテキストボックスのフィールドをマップするためにモデルディレクティブ-あなたはNGを使用することができます。

ngコントローラーは何をしますか?

AngularJSng-コントローラーディレクティブ
NG -コントローラディレクティブは、アプリケーションへのコントローラを追加します。コントローラ、コード記述し、オブジェクトの一部なる関数と変数を現在のHTML要素内で使用できるようにすることができます。 AngularJSでは、このオブジェクトはスコープと呼ばれます。

角度のNgは何ですか?

NgaNGularの略です。 NGはコアモジュールであり、このモジュールには、 AngularJSライブラリファイルに組み込まれているすべてのディレクティブが含まれています。角度の将来のバージョンで可能な名前の衝突を避けるために、あなた自身のディレクティブの接頭辞をngの。これらのディレクティブにはすべて接頭辞「 ng 」が付いています

ngAppとは何ですか?

ngAppはAngularJSのディレクティブです。ディレクティブは、属性を使用してHTMLを拡張するために使用されます。 ngAppはAngularJSアプリケーションをブートストラップします。 NG-アプリはその後、HTML要素AngularJSアプリケーションが起動し、AngularJSアプリケーションのスコープに定義されている場合、この手段ngのアプリが定義されているHTML要素です。

データngアプリとは何ですか?

NG -アプリディレクティブは、これはAngularJSアプリケーションのルート要素であることをAngularJS伝えます。すべてのAngularJSアプリケーションにはルート要素が必要です。 HTMLドキュメントに含めることができるng -- appディレクティブは1つだけです。複数のng -- appディレクティブが表示される場合は、最初の表示が使用されます。

NGアプリの使い方は?

通常、 ng --appディレクティブは、DOM階層全体を制御できるように、HTMLドキュメントのルート(<html>または<body>タグなど)に配置する必要があります。ただし、任意のDOM要素に配置できます。 AngularJSフレームワークは、 ng -- appディレクティブが適用されるDOM要素とその子要素のみを処理します。

ng initとは何ですか?

Ng - initディレクティブは変数を初期化するために使用されます。これにより、指定されたスコープで式を評価できます。角度のある公式文書によると、このディレクティブはアプリケーションに不要なビジネスロジックを追加するため、悪用されています。

AngularJSで$ scopeが使用されるのはなぜですか?

このスコープオブジェクトは、 AngularJSコントローラーで定義された変数と関数、およびディレクティブのコントローラーとリンク関数にアクセスするために使用されます。 DDO(データ定義オブジェクト)のスコープフィールドを使用して、ディレクティブのデフォルトスコープを変更できます。