0
ng-repeat (key, values)
をループして、key
をタブヘッダーとして使用し、href="#{{ key }}"
を使用しました。 tab-content-panelのidと同じkey
を使用すると、新しいng-repeatが親のng-repeatの値であるvalues
にアクセスしようとしました。ただし、親キーにアクセスすることはできません。タブコンテンツ要素の値。子ループの親ループキー、値はどのように使用できますか?ナビゲーションタブとタブ内容のネストng-repeat
<div>
<ul class="nav nav-tabs" >
\t <li class="active" ng-repeat="(key, values) in specs" ng-class="{'active': isActive(key)}"><a data-toggle="tab" href="#{{ key }}">{{ key }}</a></li>
</ul>
<div class="tab-content">
\t <div id="{{ key }}" class="tab-pane fade in active">
\t \t <table class="table" style="padding: 1 \t 0px;">
\t \t \t <tbody>
\t \t \t <tr ng-repeat="(k, value) in values">
\t \t \t \t <td>{{k}}</td>
\t \t \t \t \t <td>{{value}}</td>
\t \t \t \t </tr>
\t \t \t </tbody>
\t \t \t </table>
\t </div>
\t \t \t
</div>
</div>
あなたは 'NG・リピート= "値のヴァル" を使用することができます'とあなたが使用することができます'{{val.value'' –
@JijoCleetus、問題は親ループから値自体にアクセスできません。親の値が新しい要素のスコープ内にあるので、親のng-repeatから" values "を取り出しています。アクセス可能な –
コントローラの構造を共有してください –