attr が angular ディレクティブのどこを正確に参照しているかを説明する例を誰か挙げることができますか?
以下の attrs.data のデータを取得する方法、またはどこに設定するか? <demo></demo>の
リンク関数の実行時間は、Angular がこのテンプレートをコンパイルした後です。 4 つのパラメータ:
scope 現在のディレクティブのスコープ、スコープパラメータによって独立して決定されるかどうか
element 現在のディレクティブの dom 要素は angular.element(element) でラップされて jqlite/jquery オブジェクトを形成します
attrs ディレクティブに対応する属性。たとえば
attrs.data はハードコーディングされた「何らかのデータ」です。バインドしたい場合は、個別にスコープを設定する必要があります。
controller は、必須ディレクティブによって提供されるメソッドです。複数必要な場合、controller は配列になります。
リンク関数の実行時間は、Angular がこのテンプレートをコンパイルした後です。 4 つのパラメータ:
scope 現在のディレクティブのスコープ、スコープパラメータによって独立して決定されるかどうか
element 現在のディレクティブの dom 要素は angular.element(element) でラップされて jqlite/jquery オブジェクトを形成します
attrs ディレクティブに対応する属性。たとえば
attrs.data はハードコーディングされた「何らかのデータ」です。バインドしたい場合は、個別にスコープを設定する必要があります。
controller は、必須ディレクティブによって提供されるメソッドです。複数必要な場合、controller は配列になります。