0
簡単な質問ですが、このテンプレートでformat-propertyディレクティブがデバイスにアクセスできない理由が見つかりませんか?それが動作するこのテンプレートを使用してネストされたng-repeatのディレクティブで親スコープにアクセスする方法
<table>
<tr ng-repeat="device in devices">
<format-property ng-repeat="property in properties"></format-property>
</tr>
</table>
althought:
<table>
<tr ng-repeat="device in devices">
<td ng-repeat="property in properties">
<format-property></format-property>
</td>
</tr>
</table>
私は成功せずscope.device
とscope.$parent.device
を試してみました。 ここに私のdemo
編集
私はdevice
にproperty
にアクセスすることはできませんが。 this questionとは違って、私は、ネストされたNG-繰り返しを持って
ここで分離されたスコープを持つ新しいdemo
あなたのデモから、コントローラと$スコープを再作成して呼び出しようとしているようです。デバイスとプロパティng-repeatsを処理するコントローラを渡す必要があります。 – DDelgro
いいえ、スコープはローカルスコープ(ng-repeatのスコープ)です。私は – Troopers
ディレクティブから 'property'にアクセスできます。 –