0
phpを使用してmysqlにクエリを書き込むと、json restが返されます。私はangularjsで操作しています。php mysqlを使ったAngularjs折りたたみテーブル
私のデータは、2つの列として表示されます:親、子。
PARENT |子供 parent1 | child1 parent1 | child2 parent2 | child1 parent3 | child1 parent3 | child2
親のhtmlテーブルを作成しようとしています。行を展開した後、すべての子供が下にリストされます。
私は親1列だけを希望します。 2 -child | 1 -child |親1 -child | 1 -child |
は、しかし、私の現在のHTMLテーブルがdisplaying..essentially両親 親1 を繰り返している(上から偽のデータを使用して)。 ..
私は角を使って何かできますか、または希望の結果を可能にする方法で私のjsonオブジェクトを修正する方法がありますか?
<tr ng-repeat-start="parent in parents | filter:search_query track by $index">
<td>
<button class="btn btn-warning" ng-if="parent.expanded" ng-click="parent.expanded = false">-</button>
<button class="btn btn-info" ng-if="!parent.expanded" ng-click="parent.expanded = true">+</button>
</td>
<td>{{parent.name}}</td>
</tr>
<tr ng-if="parent.expanded" ng-repeat-end="">
<td ng-repeat="parent in parent" colspan="3">{{parent.child}}</td>
</tr>
</tr>