我如何通过 ngx-order-pipe 对数据 table 进行排序
How can i make sort for data table by ngx-order-pipe
我有来自 API 的 JSON 数据显示在 table 中,我想对 table header、
我尝试使用 ngx-order-pipe 但我遇到了这个错误:
TypeError: expression.indexOf is not a function
这是我的模板
<table class="table table-striped table-hover table-bordered table-fixed-header">
<thead>
<tr>
<th>#</th>
<th>الاسم</th>
<th>الهاتف</th>
<th>العنوان</th>
<th>الحساب</th>
<th>ملاحظات</th>
<th>إجراءات
<button class="btn btn-success">
<i class="fa fa-plus"></i>
</button>
</th>
</tr>
</thead>
<tbody>
<tr *ngFor="let item of clients | filter:term | paginate: { itemsPerPage: 2, currentPage: p } | orderBy:clients:true">
<td>{{item.id}} </td>
<td>{{item.name}} </td>
<td>{{item.phone}} </td>
<td>{{item.address}} </td>
<td>{{item.account}} </td>
<td>{{item.nots}} </td>
<td class="text-center">
<button class='btn btn-info'>
<span class="fa fa-edit"></span>
</button>
<button class="btn btn-danger">
<span class="fa fa-trash"></span>
</button>
</td>
</tr>
</tbody>
</table>
这是 ngx-order-pipe https://www.npmjs.com/package/ngx-order-pipe
的分解
所以有什么我遗漏的吗
管道的输入是表达式字符串、反向布尔值和其他一些。您提供前者有误。
如果要按id排序,应该是:
orderBy : 'id' : true
我有来自 API 的 JSON 数据显示在 table 中,我想对 table header、
我尝试使用 ngx-order-pipe 但我遇到了这个错误:
TypeError: expression.indexOf is not a function
这是我的模板
<table class="table table-striped table-hover table-bordered table-fixed-header">
<thead>
<tr>
<th>#</th>
<th>الاسم</th>
<th>الهاتف</th>
<th>العنوان</th>
<th>الحساب</th>
<th>ملاحظات</th>
<th>إجراءات
<button class="btn btn-success">
<i class="fa fa-plus"></i>
</button>
</th>
</tr>
</thead>
<tbody>
<tr *ngFor="let item of clients | filter:term | paginate: { itemsPerPage: 2, currentPage: p } | orderBy:clients:true">
<td>{{item.id}} </td>
<td>{{item.name}} </td>
<td>{{item.phone}} </td>
<td>{{item.address}} </td>
<td>{{item.account}} </td>
<td>{{item.nots}} </td>
<td class="text-center">
<button class='btn btn-info'>
<span class="fa fa-edit"></span>
</button>
<button class="btn btn-danger">
<span class="fa fa-trash"></span>
</button>
</td>
</tr>
</tbody>
</table>
这是 ngx-order-pipe https://www.npmjs.com/package/ngx-order-pipe
的分解所以有什么我遗漏的吗
管道的输入是表达式字符串、反向布尔值和其他一些。您提供前者有误。
如果要按id排序,应该是:
orderBy : 'id' : true