【问题标题】:How to sort a primeng datatable programmatically如何以编程方式对primeng数据表进行排序
【发布时间】:2017-10-04 06:00:46
【问题描述】:

我需要能够从其父组件触发 p-dataTable 组件中的排序事件。这种违反了指导现代 Web 开发的“数据向下,动作向上”的原则,但是我有一个单独的组件,用户将点击它来触发primeng 表中的排序,我看不到另一种触发方式在 dataTable 组件 API 中。

【问题讨论】:

标签: angular primeng


【解决方案1】:
gridObject.sortColumn = gridObject.columns.find(col => col.field === paginationOptions.SortColumn);
gridObject.sortField = paginationOptions.SortColumn;
gridObject.sortOrder = (paginationOptions.SortOrder == "ASC" ? 1 : -1);
gridObject.sortSingle();

gridObject:这是我的数据表
paginationOptions:它是分页选项,如排序列和排序顺序。 1 用于升序,-1 用于降序。

以上4条语句将执行排序动作。

【讨论】:

    猜你喜欢
    • 2019-07-25
    • 2013-06-02
    • 1970-01-01
    • 1970-01-01
    • 2021-10-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多