【问题标题】:How can I reset primeng datatable sort state?如何重置primeng数据表排序状态?
【发布时间】:2016-11-09 13:44:20
【问题描述】:

我想重置primeng datable的排序状态。我能够重置完整的数据表,但仍然没有重置排序状态

【问题讨论】:

  • 有一个方法reset() 可以重置排序、过滤和分页器状态:primefaces.org/primeng/#/datatable
  • 是的,它正在重置,但 css 和颜色没有被重置
  • 这个有更新吗
  • 什么是“排序状态”?可以附上截图吗?

标签: angular primeng


【解决方案1】:

这对我有用:

HTML

<p-table #table ...>

TS

import {Table} from 'primeng/table';

@ViewChild('table') table: Table;

resetSort() {
 this.table.sortOrder = 0;
 this.table.sortField = '';
 this.table.reset();
}

【讨论】:

  • 我无法让它工作,但是当我将默认排序字段放入它时。 this.table.sortField = ''; 更改为 this.table.sortField = 'myDefaultSortColumnName'; 并将 .sortOrder 更改为 1。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-06-30
  • 1970-01-01
  • 2022-01-16
  • 2017-10-04
  • 2017-06-27
相关资源
最近更新 更多