如何通过选择"ng-table的下拉列表"来获取行的筛选器计数



请检查下面的链接。我正在尝试获取从表的下拉菜单中选择的行计数。

单击搜索图标以获取该选项。

<div ng-controller="selectFilterController">
<table id="countTable" ng-table="tableParams" class="table" show-filter="showFilter">
<tbody>
<tr ng-repeat="row in $data">
<td data-title="'Suite Name'" filter="{suiteId: 'select'}" filter-data="suiteId" sortable="'suiteId'">{{ row.suiteId }}</td>
<td data-title="'TestRunID#'" filter="{testRunId: 'text'}" sortable="'testRunId'">{{ row.testRunId}}</td>
<td data-title="'TestCase#'" filter="{testCaseNumber: 'text'}" sortable="'testCaseNumber'">{{ row.testCaseNumber }}</td>
<td data-title="'AutoPolicy#'" filter="{autoPolicyNumber: 'text'}" sortable="'autoPolicyNumber'">{{ row.autoPolicyNumber }}</td>
<td data-title="'Result'" filter="{testResult: 'text'}" sortable="'testResult'">{{ row.testResult }}</td>
<td>
<button type="button" data-ng-click="showDetails(row.testCaseNumber);" class="btn w3-green w3-hover-blue">View</button>
</td>
</tr>
</tbody>
</table>
</div>

这是我的笨蛋

根据文档:http://ng-table.com/api-docs/classes/ngtableparams.html

方法>总计

总计((:数字总计(总计:数字( 定义于 src/core/ngTableParams.ts:522 返回以下数据行的计数 匹配当前筛选器

因此,在您的情况下,您可以通过以下方式在HTML中获取它:

Total row is: {{tableParams.total()}}

最新更新