Angularのテンプレート参照変数からElementRefを取得します

jsgoupil

次のコードでは

<input #myRef1 />
<input #myRef2 my-custom-attribute />

#myRef1なりElementRef、そして#myRef2なりますMyCustomAttributeComponentディレクティブ。基本的に、最初のコンポーネントを暗黙的に見つけて、それをテンプレート参照変数に関連付けます。おかげでexportAsどのディレクティブ/コンポーネントが必要かを強制できますが、ここではElementRef、どちらの場合も実際に必要です

力にそこに何かがある#myRef2ことをElementRef なし活字体@ViewChild(..., { read: ElementRef })私がアクセスする必要myRef2のようにElementRef私のテンプレートインチ

シェラパンw

ElementRefサービスをディレクティブに挿入し、次のようにテンプレートで挿入されたサービス参照にアクセスします

component.html

<input #ref="custom" type="text" appCustom>
{{ref.template}}

ディレクティブ.ts

import { Directive, ElementRef } from '@angular/core';
@Directive({
    selector: '[appCustom]',
    exportAs: 'custom'
})
export class CustomDirective {     
         constructor(public template:ElementRef) { }     
}

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

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

編集
0

コメントを追加

0

関連記事

分類Dev

Angular2テンプレートからの参照によって変数を渡します

分類Dev

角度2-テンプレート参照変数を使用して子コンポーネントのHTMLElement / ElementRefを取得する方法は?

分類Dev

Angular-子コンポーネントは親のテンプレート変数を参照できますか?

分類Dev

Jinja2テンプレートから変数のリストを取得します(親と子)

分類Dev

Angularコンパイラは同じ名前の複数のテンプレート参照変数をどのように処理しますか

分類Dev

Angular 2:属性ディレクティブからコンポーネントプロパティへの参照を取得します

分類Dev

Angular4-テンプレートを保持している文字列変数からテンプレートをレンダリングします

分類Dev

gdbのテンプレートクラスのメンバー関数から静的変数を出力します

分類Dev

テンプレートパラメータから関数のアリティを取得します

分類Dev

Angularjs:関数から$ routeproviderテンプレートを取得します

分類Dev

AngularJSディレクティブ:テンプレートで使用される外部HTMLファイルからローカル変数を参照します

分類Dev

ジャスミン内のAngularからテンプレート参照変数にアクセスまたは追加する方法

分類Dev

エクスプレス関数からパグテンプレートのスクリプトに変数を取得できますか?

分類Dev

settings.pyからテンプレートに変数を送信します

分類Dev

bashからchefテンプレートに変数を渡します

分類Dev

関数の引数からテンプレートを作成しますか?

分類Dev

参照からAngularコンポーネントの名前を取得します

分類Dev

UI からディレクトリを参照してファイルを選択し、ファイルの場所を取得して、Objective C の Mac OS アプリの文字列変数でそのコンテンツを読み取ります。

分類Dev

DjangoのManyToMany関係からテンプレートの属性を取得します

分類Dev

Angularの複数のテンプレート参照変数

分類Dev

テンプレートの@Inputプロパティから値を取得していない入力変数。Angular 5

分類Dev

テンプレート引数のdecltypeを取得します

分類Dev

Djangoテンプレートのviews.pyからurl変数を表示します

分類Dev

Angular4 +のNgFormのNgModelFormControlからElementRef参照を取得する方法

分類Dev

Angular:テンプレート内の現在の要素を参照します

分類Dev

別の引数から参照されるテンプレート可変引数

分類Dev

関数テンプレートの型パラメーターである構造体からすべての可変個引数テンプレート型を取得します

分類Dev

Angularのテンプレート参照変数のスコープは何ですか?

分類Dev

Angular:別のディレクティブからホスト上の1つのディレクティブインスタンスの参照を取得します

Related 関連記事

  1. 1

    Angular2テンプレートからの参照によって変数を渡します

  2. 2

    角度2-テンプレート参照変数を使用して子コンポーネントのHTMLElement / ElementRefを取得する方法は?

  3. 3

    Angular-子コンポーネントは親のテンプレート変数を参照できますか?

  4. 4

    Jinja2テンプレートから変数のリストを取得します(親と子)

  5. 5

    Angularコンパイラは同じ名前の複数のテンプレート参照変数をどのように処理しますか

  6. 6

    Angular 2:属性ディレクティブからコンポーネントプロパティへの参照を取得します

  7. 7

    Angular4-テンプレートを保持している文字列変数からテンプレートをレンダリングします

  8. 8

    gdbのテンプレートクラスのメンバー関数から静的変数を出力します

  9. 9

    テンプレートパラメータから関数のアリティを取得します

  10. 10

    Angularjs:関数から$ routeproviderテンプレートを取得します

  11. 11

    AngularJSディレクティブ:テンプレートで使用される外部HTMLファイルからローカル変数を参照します

  12. 12

    ジャスミン内のAngularからテンプレート参照変数にアクセスまたは追加する方法

  13. 13

    エクスプレス関数からパグテンプレートのスクリプトに変数を取得できますか?

  14. 14

    settings.pyからテンプレートに変数を送信します

  15. 15

    bashからchefテンプレートに変数を渡します

  16. 16

    関数の引数からテンプレートを作成しますか?

  17. 17

    参照からAngularコンポーネントの名前を取得します

  18. 18

    UI からディレクトリを参照してファイルを選択し、ファイルの場所を取得して、Objective C の Mac OS アプリの文字列変数でそのコンテンツを読み取ります。

  19. 19

    DjangoのManyToMany関係からテンプレートの属性を取得します

  20. 20

    Angularの複数のテンプレート参照変数

  21. 21

    テンプレートの@Inputプロパティから値を取得していない入力変数。Angular 5

  22. 22

    テンプレート引数のdecltypeを取得します

  23. 23

    Djangoテンプレートのviews.pyからurl変数を表示します

  24. 24

    Angular4 +のNgFormのNgModelFormControlからElementRef参照を取得する方法

  25. 25

    Angular:テンプレート内の現在の要素を参照します

  26. 26

    別の引数から参照されるテンプレート可変引数

  27. 27

    関数テンプレートの型パラメーターである構造体からすべての可変個引数テンプレート型を取得します

  28. 28

    Angularのテンプレート参照変数のスコープは何ですか?

  29. 29

    Angular:別のディレクティブからホスト上の1つのディレクティブインスタンスの参照を取得します

ホットタグ

アーカイブ