【问题标题】:Does swimlane ngx-datatable has a sorting data accessor like in angular material table?泳道 ngx-datatable 是否具有像角度材料表中的排序数据访问器?
【发布时间】:2020-02-24 14:24:24
【问题描述】:

在我的代码中,我需要使用 ngx-datatable。行数据在键值对中,但值是对象类型。现在默认排序不起作用。在 angular Mat-Table 的情况下,它的 dataSource 有一个名为sortingDataAccessor 的属性,它指定了对象被排序的数据,因为对象不能被排序。 ngx-dataTable 有这样的功能吗?如果没有,是否有任何解决方法。因为非常需要排序。

表格数据格式[{row11:{xxx:yyy,aaa:bbb},row12:{xxx:yyy,aaa:bbb}}]

谢谢。 请大家帮忙..

【问题讨论】:

    标签: angular ngx-datatable


    【解决方案1】:

    ngx-datatable 中有一个自定义的比较器 请参考他们的例子https://swimlane.github.io/ngx-datatable/#comparator-sorting

    您可以根据需要进行排序。

    【讨论】:

    • 谢谢,我会检查你的答案并报告。
    • 嗨.. 自定义比较器正在工作。但是表没有更新,dataRows 也没有更新。为什么会这样?我的方法是使用 cdkPortal 指令在列单元格中呈现一个小部件。是因为这样吗?
    猜你喜欢
    • 1970-01-01
    • 2019-12-27
    • 1970-01-01
    • 2018-10-19
    • 2019-06-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-12-23
    相关资源
    最近更新 更多