Angularのネイティブオブジェクト

Angularの内蔵オブジェクト主なものを以下に示します:

  1. DOM要素の参照を取得するために使用されます。
  2. Renderer2はDOMとやり取りするためのものです。たとえば、要素を作成したり、スタイルを変更したりします。
  3. ChangeDetectorRef:コンポーネントの変化を検出して、手動で変化検出を発動する。
  4. ViewContainerRef: で動的にビューコンテナを作成および管理します。
  5. テンプレートを定義して再利用できるようするための TemplateRef
  6. インジェクター:依存関係を注入し、サービスインスタンスを取得するために使用されます。
  7. コンポーネントファクトリーを解決する:動的にコンポーネントを作成するために使用する
  8. NgModuleRef: NgModuleの参照を取得するために使用します。
  9. NgZone:Angularの変更検出の外でコードを実行する場合に使用します。
  10. HTTPリクエストを送信するHttpClient
  11. ActivatedRoute:現在のルートに関する情報取得用。
  12. ルーター:ナビゲーションとルーティング管理用
  13. フォームビルダー: リアクティブフォームを作成するために使用されます。
  14. フォームグループ: リアクティブフォームのグループを表します。
  15. フォームコントロール: フォームの値を表現するためのコントロール
  16. バリデータ:フォームの検証に使用されます。
  17. EventEmitter:独自のイベントを作成してトリガーするのに利用されます。
  18. HostListener:ホスト要素のイベントを監視するために使用します。
  19. HostBinding:ホスト要素のプロパティをバインドするために使用します。
  20. Host要素への参照を取得するために使用します。

これらの内蔵オブジェクトをAngularのコンポーネントで直接利用することで、特定の機能を実装可能となる。

bannerAds