Ngx-Datatable 按日期列排序不起作用

法比奥·罗梅罗

我有下一个代码:

<ngx-datatable
 class="material"
 [rows]="rows" 
 [columnMode]="'force'" 
 [headerHeight]="50" 
 [footerHeight]="50" 
 [sorts]="[{prop: 'name', dir: 'desc'}]"
 [limit]="3">
 <ngx-datatable-column name="Name">
   <ng-template let-row="row" ngx-datatable-cell-template>
    {{row.name}}
    </ng-template>
  </ngx-datatable-column>
  <ngx-datatable-column name="Date">
    <ng-template let-row="row" ngx-datatable-cell-template>
       {{row.date}}
    </ng-template>
  </ngx-datatable-column>
</ngx-datatable>

我需要按日期格式(“dd/mm/yyyy”)和(“hh:mm:ss dd/mm/yyyy”)排序。我知道这个表只是按字符串格式排序,但是当我按日期排序时不能正常工作。

可以帮助我的好心人。也许我必须创建一个特定的排序或比较。我应该怎么做?

谢谢!

海妖

Ngx-tables 可以按日期排序,但是需要指定这是日期,

这是处理日期排序的一小段代码

if (a instanceof Date && b instanceof Date) {
    if (a < b) return -1;
    if (a > b) return 1;
}

取自 ngx-datatable 存储库。

您可以尝试将管道放在约会对象上,这样 angular 就可以完成您的工作。

<ng-template let-row="row" ngx-datatable-cell-template>
   {{row.date | date}}
</ng-template>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

带有 API 数据的 ngx-datatable 详细信息行不起作用

来自分类Dev

JQuery DataTable UK日期排序不起作用

来自分类Dev

如何为ngx-datatable列标题实现工具提示

来自分类Dev

ngx-datatable列标题工具提示被切断

来自分类Dev

Ngx-datatable 刷新行

来自分类Dev

排序在p:datatable中不起作用

来自分类Dev

如何通过单击标题(ngx-datatable)开发可排序的列?

来自分类Dev

默认情况下显示排序图标-ngx-datatable-column

来自分类Dev

使用 ngx-datatable,两列是否可以有一个列标题?

来自分类Dev

ngx-datatable获取行的CSS

来自分类Dev

在 ngx-datatable 中显示导航属性

来自分类Dev

ngx-datatable 中的动态工具提示

来自分类Dev

jQuery DataTable搜索和排序不起作用

来自分类Dev

jQuery DataTable不起作用

来自分类Dev

DataTable不起作用(jQuery)

来自分类Dev

DataTable不起作用(jQuery)

来自分类Dev

ngx-datatable行详细信息内的动态组件

来自分类Dev

Ngx-Datatable无法访问模板中的行

来自分类Dev

ngx-datatable向每行添加按钮

来自分类Dev

ngx-datatable 禁用默认的白色工具提示

来自分类Dev

ngx datepicker快速选择范围不起作用

来自分类Dev

ngx-translate在iOS设备上不起作用(Cordova)

来自分类Dev

jQuery DataTable在流星上不起作用

来自分类Dev

DataTable ItemArray分配不起作用

来自分类Dev

DataTable.Select()不起作用

来自分类Dev

与Datatable分页的selectBoxIt不起作用

来自分类Dev

laravel 5.6 datatable分页不起作用

来自分类Dev

DataTable行选择不起作用

来自分类Dev

与Datatable分页的selectBoxIt不起作用