私は角に問題があります。最初にデータを取得するデータテーブルで2つのネストされたng-repeatを使用したい、2番目にはフィールドの名前を取得しますここで(最初のNGリピートで検索)データ
から取得すると、私はコードを実行しようとしたものである:例えば
ネストされたng-repeatは、1つは他のものに依存する
<table md-table flex-order-gt-sm >
<thead md-head>
<tr md-row >
//1st : get the name of fields, not a problem
<th md-column ng-repeat="field in fields">{{item.name}}</th>
</tr>
</thead>
<tbody md-body>
<tr md-row ng-repeat="item in items">
<td md-cell ng-repeat="field in fields" >
//here is the problem I want to get the item that it's field name is field
{{item.{{field}} }}</td>
</tr>
</tbody>
</table>
フィールドが含まれている場合:{「A」、「B」、」 c '}
と項目には{' a ':' 1 '、' b ':' 2 '、' c ':' 3 '}が含まれます。
Iは、スコープ・オブジェクトのスコープデータをretireveするtoString()
を使用する1
ここでドット表記ではなくブラケット表記を使用する必要があります。 {{item **。** [field.name.toString()]}} 'を試したときに、私が探しているように思われる' {{item [field]}} '' – Claies