我有一个包含列的表: -
<button class="btn btn-sm btn-info" ng-click="fetchData()"> Fetch </button>
<table cellpadding="0" cellspacing="0">
<thead>
<tr>
<th>User Id</th>
<th>A</th>
<th>B</th>
<th>C</th>
<th>D</th>
<th>E</th>
<th>F</th>
<th>G</th>
<th>H</th>
<th>I</th>
</tr>
</thead>
<tbody>
<tr ng-repeat="row in dataList track by $index" class="noFocus" ng-class="{'selected': isSelected(row.userID)}" ng-click="selectRow(row.userID)">
<td>{{row.userId}}</td>
<td>{{row.A}}</td>
<td>{{row.B}}</td>
<td>{{row.C}}</td>
<td>{{row.D}}</td>
<td>{{row.E}}</td>
<td>{{row.F}}</td>
<td>{{row.G}}</td>
<td>{{row.H}}</td>
<td>{{row.I}}</td>
</tr>
</tbody>
</table>
我从一个实时表中获取数据,该数据仅显示A,B,E,F,G,H的数据。因此,当我为同一userId选择特定行时,我想获取其他列数据C,D ,当用户点击FETCH按钮时,我从另一个表中。
细节C,D,I是只有一个对象名otherDetails
的数组
dataList中的数据是一个对象数组。所以我想要的是我想在我选择的那一行中添加otherDetails
。
我在尝试: -
scope.otherDetails.push(entry.fieldMap);
scope.dataList.map(scope.otherDetails[0]);
但它没有显示C,D,I列。任何人都可以帮助我如何实现这一目标吗?