【问题标题】:How to make few column's initially hidden with col-toggler data table primeng如何使用 col-toggler datatable primeng 使最初隐藏的几列
【发布时间】:2023-12-07 18:48:02
【问题描述】:

假设,我有一个列数组如下:

this.cols = [
{field: 'vin', header: 'Vin'},
{field: 'year', header: 'Year'},
{field: 'brand', header: 'Brand'},
{field: 'color', header: 'Color'}
];

我希望在初始加载时显示两列的 vin 和品牌,并隐藏年份和颜色。 所有列都需要在 col-toggler 中,选中 vin 和 brand,未选中年份和颜色

【问题讨论】:

  • 您找到解决方案了吗?
  • 是的,我找到了解决方案,但我不得不修改 col-toggler 代码。 p-datatable的p-column中有'hidden'属性,你可以往那个方向走

标签: angular typescript primeng primeng-datatable


【解决方案1】:

最简单的解决方案是删除不需要的列,并在需要时添加它们。

【讨论】:

  • 我希望所有的列都在 col-toggler 中,只有少数是选中的,少数是未选中的
  • 列还是行?我不知道正在检查的列
最近更新 更多