ホームページ > 記事 > ウェブフロントエンド > Angular の Component コンポーネントについての深い理解
この記事では、Angular の Angular の Component コンポーネントについての深い理解 コンポーネントについて紹介します。一定の参考値があるので、困っている友達が参考になれば幸いです。
コンポーネント は、Angular アプリケーションを構成するものです Basicそしてコア。平たく言えば、コンポーネントは特定の機能をパッケージ化するために使用され、アプリケーションが正常に実行されるかどうかはコンポーネント間の調整に依存します。 [関連チュートリアルの推奨事項: "angular チュートリアル"]
@Angular の Component コンポーネントについての深い理解 デコレーターの役割は、Angular フレームワークに Typescript クラスの処理方法を伝えることです。複数のプロパティが含まれており、これらのプロパティの値は次のとおりです。メタデータと呼ばれます。 Angular はコンポーネントをレンダリングし、メタデータ値に基づいてコンポーネントのロジックを実行します。
Template はコンポーネントの外観を定義するために使用され、HTML 形式で存在し、Angular に指示します。コンポーネントをレンダリングする方法。テンプレートで Angular のデータ バインディング構文を使用して、コントローラーからのデータをレンダリングできます。
コントローラーは通常の Typescript クラスであり、@Angular の Component コンポーネントについての深い理解 デコレーターによって装飾されます。コンポーネントのプロパティとメソッド、およびページ ロジックのほとんどはコントローラーに書き込まれます。コントローラーはデータ バインディングを通じてテンプレートと通信し、テンプレートはコントローラーのデータを表示し、コントローラーはテンプレートで発生するイベントを処理します。#例
import { Angular の Component コンポーネントについての深い理解 } from '@angular/core';
@Angular の Component コンポーネントについての深い理解({
selector: 'app-root',
templateUrl: './app.component.html',
styleUrls: ['./app.component.css'],
providers: [AppService],
})
export class AppAngular の Component コンポーネントについての深い理解 {
title = 'app demo';
.....
}
templateUrl
styleUrls: ['./app.component.css']
#providers
現在のコンポーネントに必要なサービスプロバイダーの配列AppAngular の Component コンポーネントについての深い理解
コンポーネントのコントローラー、デコレーターによって装飾された Typescript クラス。 コンポーネント その他の要素
プログラミング教育 ! !
以上がAngular の Component コンポーネントについての深い理解の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。