角度1.5で新しい.component()メソッドを使用しようとしています。現在、私はそれを使用する方法についての情報はほとんど見つかりませんでした。角度のある文書は、実際には言及しません。
スコープまたはスコープのオブジェクトをコンポーネントのテンプレート部分で使用する.componentに渡そうとしていますが、渡すことができるパラメータは$ elementと$ attrsです。私はhtmlの属性を介してオブジェクトを渡そうとしましたが、オブジェクトの名前の文字列しかありませんでした。
私は
my-attr="item.myVal"
my-attr="{item.myVal}"
my-attr="{{item.myVal}}"
これらの方法で変数として表現されるように、私はまだ文字列リテラルではなく、変数の値を取得するたびにそれを設定しようとしています。どのように変数として扱うように設定できますか?
新しいバインディングを使用してデータをキャプチャしようとしましたが、{{}がテンプレートにアクセスできませんでした。ここで
は、それが今のように私のコンポーネントです:angular.module('Panel', []).component('panelItemListAction', ItemListAction)
おかげで、スコープ、オブジェクト、または変数iにアクセスするには、どのような方法がありますテンプレート:{}プロパティの横にありますか?ブログではそのことについて言及していません – appthat
テンプレートは$ scopeを必要としません。テンプレート関数はHTMLを返します。いつものように$ scopeをコントローラに注入することができます。 – georgeawg
スコープを分離することの範囲外では、.component()はng-includeに似ていますか? – appthat