動的に作成されたコンポーネントへの参照を作成するにはどうすればよいですか?

ローマのシミック

配列から動的に作成するコンポーネントへの参照を作成する方法がどこにも見つかりませんか?

HTML

<div *ngFor="let item of items">
    <my-component [data]="item.data"></my-component>
</div>

<my-component>TypeScriptコード内のすべて(配列から動的に作成されます)にアクセスする必要があります

例:

配列は、それではtypescriptですコードで、私はこのような何かを持っている必要があります2です。lengthitems

myComponent0-1への参照。 <my-component>

myComponent1-2への参照。 <my-component>

ありがとう

SiddAjmera

使用する ViewChildren

import { ViewChildren, QueryList, ... } from '@angular/core';

export class AppComponent {

  @ViewChildren(MyComponent) components: QueryList<MyComponent>

  ...

  ngAfterViewInit() {
    this.components.forEach(componentInstance => console.log(componentInstance));
  }

  ...

}

これMyComponentは、コンポーネントクラスのエクスポートされた名前です。これは一般的にタイプであるQueryListため、基本的に配列として扱い、必要なことを行うことができます。

これはAfterViewInit、コンポーネントのフックの後でのみ使用できます。


ここだサンプルStackBlitzご参照のために。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

文字列の値に基づいてネストされた動的コンポーネントを作成するにはどうすればよいですか?

分類Dev

Angular 6で動的に作成された子コンポーネントのすべての要素を選択するにはどうすればよいですか?

分類Dev

Vueで動的に作成されたコンポーネントで更新された$ refを取得するにはどうすればよいですか?

分類Dev

Vueコンポーネントで「this」への参照を保存するにはどうすればよいですか?

分類Dev

Angularの子コンポーネント内にコンポーネントを動的に作成するにはどうすればよいですか?

分類Dev

qmlで動的に作成されたコンポーネントに注文番号を割り当てるにはどうすればよいですか?

分類Dev

他の要素を子として渡すネストされたVueコンポーネントを作成するにはどうすればよいですか

分類Dev

実行時に作成されたパネルでコンポーネントを作成するにはどうすればよいですか?

分類Dev

FormControls用に独自のコンポーネントを作成するにはどうすればよいですか?

分類Dev

Swingでこのコンポーネントを作成するにはどうすればよいですか?

分類Dev

1つのコンポーネントで作成されたマテリアルカードを交換するにはどうすればよいですか?

分類Dev

子コンポーネントを使用してTabsetコンポーネントで動的タブを作成するにはどうすればよいですか?

分類Dev

Angular 4でネストされたコンポーネントを作成するにはどうすればよいですか?

分類Dev

Salesforceでカスタマイズされたログインコンポーネントを作成するにはどうすればよいですか?

分類Dev

C ++:VCLコンポーネントの参照自体を作成するにはどうすればよいですか?

分類Dev

VS 2019で「CodeBehind」Blazorコンポーネントを作成するにはどうすればよいですか?

分類Dev

ブレイザーコンポーネントを作成するにはどうすればよいですか?

分類Dev

ReferenceInputでラップされたコンポーネントを作成するにはどうすればよいですか?

分類Dev

JSX.Element内で作成されたコンポーネントを更新するにはどうすればよいですか?

分類Dev

Vue 2のVuetifyのような検証機能を備えたVFormコンポーネントを作成するにはどうすればよいですか?

分類Dev

制御されたFabricUI TextFieldコンポーネントを作成するにはどうすればよいですか?

分類Dev

VueJSのコンポーネントに動的クラス値を作成するにはどうすればよいですか?

分類Dev

手動でマウントされたvueコンポーネントの小道具を更新するにはどうすればよいですか?

分類Dev

ドキュメントイベントからreactコンポーネントへの参照を取得するにはどうすればよいですか?

分類Dev

reduxに接続されたコンポーネントを孫として持つコンポーネントのストーリーブックストーリーを作成するにはどうすればよいですか?

分類Dev

Angular 2で動的に追加されたコンポーネントの値を解決するにはどうすればよいですか?

分類Dev

ControlValueAccessorを実装するコンポーネントからFormControlへの参照を取得するにはどうすればよいですか?

分類Dev

これを React コンポーネントを参照するにはどうすればよいですか?

分類Dev

Aureliaで動的に作成されたコンポーネントを参照する

Related 関連記事

  1. 1

    文字列の値に基づいてネストされた動的コンポーネントを作成するにはどうすればよいですか?

  2. 2

    Angular 6で動的に作成された子コンポーネントのすべての要素を選択するにはどうすればよいですか?

  3. 3

    Vueで動的に作成されたコンポーネントで更新された$ refを取得するにはどうすればよいですか?

  4. 4

    Vueコンポーネントで「this」への参照を保存するにはどうすればよいですか?

  5. 5

    Angularの子コンポーネント内にコンポーネントを動的に作成するにはどうすればよいですか?

  6. 6

    qmlで動的に作成されたコンポーネントに注文番号を割り当てるにはどうすればよいですか?

  7. 7

    他の要素を子として渡すネストされたVueコンポーネントを作成するにはどうすればよいですか

  8. 8

    実行時に作成されたパネルでコンポーネントを作成するにはどうすればよいですか?

  9. 9

    FormControls用に独自のコンポーネントを作成するにはどうすればよいですか?

  10. 10

    Swingでこのコンポーネントを作成するにはどうすればよいですか?

  11. 11

    1つのコンポーネントで作成されたマテリアルカードを交換するにはどうすればよいですか?

  12. 12

    子コンポーネントを使用してTabsetコンポーネントで動的タブを作成するにはどうすればよいですか?

  13. 13

    Angular 4でネストされたコンポーネントを作成するにはどうすればよいですか?

  14. 14

    Salesforceでカスタマイズされたログインコンポーネントを作成するにはどうすればよいですか?

  15. 15

    C ++:VCLコンポーネントの参照自体を作成するにはどうすればよいですか?

  16. 16

    VS 2019で「CodeBehind」Blazorコンポーネントを作成するにはどうすればよいですか?

  17. 17

    ブレイザーコンポーネントを作成するにはどうすればよいですか?

  18. 18

    ReferenceInputでラップされたコンポーネントを作成するにはどうすればよいですか?

  19. 19

    JSX.Element内で作成されたコンポーネントを更新するにはどうすればよいですか?

  20. 20

    Vue 2のVuetifyのような検証機能を備えたVFormコンポーネントを作成するにはどうすればよいですか?

  21. 21

    制御されたFabricUI TextFieldコンポーネントを作成するにはどうすればよいですか?

  22. 22

    VueJSのコンポーネントに動的クラス値を作成するにはどうすればよいですか?

  23. 23

    手動でマウントされたvueコンポーネントの小道具を更新するにはどうすればよいですか?

  24. 24

    ドキュメントイベントからreactコンポーネントへの参照を取得するにはどうすればよいですか?

  25. 25

    reduxに接続されたコンポーネントを孫として持つコンポーネントのストーリーブックストーリーを作成するにはどうすればよいですか?

  26. 26

    Angular 2で動的に追加されたコンポーネントの値を解決するにはどうすればよいですか?

  27. 27

    ControlValueAccessorを実装するコンポーネントからFormControlへの参照を取得するにはどうすればよいですか?

  28. 28

    これを React コンポーネントを参照するにはどうすればよいですか?

  29. 29

    Aureliaで動的に作成されたコンポーネントを参照する

ホットタグ

アーカイブ