Angular7-modules
提供:Dev Guides
Angular7-モジュール
Angularのモジュールは、アプリケーションに関連するコンポーネント、ディレクティブ、パイプ、およびサービスをグループ化できる場所を指します。
Webサイトを開発している場合、ヘッダー、フッター、左、中央、および右のセクションがモジュールの一部になります。
モジュールを定義するには、NgModuleを使用できます。 Angular –cliコマンドを使用して新しいプロジェクトを作成すると、ngmoduleはデフォルトで app.module.ts ファイルに作成され、次のようになります-
NgModuleは次のようにインポートする必要があります-
ngmoduleの構造は以下に示すとおりです-
宣言
作成されたコンポーネントの配列です。 新しいコンポーネントが作成された場合、最初にインポートされ、以下に示すように参照が宣言に含まれます-
インポート
これは、アプリケーションで使用する必要があるモジュールの配列です。 また、宣言配列内のコンポーネントで使用することもできます。 たとえば、現在@NgModuleには、インポートされたブラウザモジュールが表示されます。 アプリケーションにフォームが必要な場合は、以下のコードでモジュールを含めることができます-
プロバイダ
これには、作成されたサービスが含まれます。
ブートストラップ
これには、実行を開始するためのメインアプリコンポーネントが含まれます。