angular - 使用隐藏的排名列对primeng表的可见列进行排序
问题描述
我需要在特定列中显示大量数字,因此以字符串格式显示。但是当我对列进行排序时,它是基于字符串值排序的,我希望它基于数字排序。
为此,我引入了一个带有排名值的隐藏列。我已将此排名列标记为 p-sortIcon 的排序字段,并显示原始值列,如附图所示。
RemainingValue = 包含 UI 中显示值的列 RemRankValue = 包含行排名值的列。
解决方案
我已经修改了将标题行设置为静态的方法,并将 pSortableColumn 设置为要显示的值列的排名列。所有其他方法对我都不起作用。
推荐阅读
- javascript - 使用 SVG.JS 重叠两个 SVG 元素 - 一个响应式,一个固定式
- bash - 嵌套 for 循环内的 Bash shell 文件大小比较
- mysql - mySql 错误符号的错误:它是 Tic、Comma 还是 Quotations?
- java - 来自字符串的 CreateFont()
- python - 在 python 中读取文件时捕获错误的最佳位置是什么?
- ffmpeg - 使用 Android NDK 从 OGG 音乐文件中提取原始音频帧
- angularjs - http调用成功后无法访问$scope和$rootscope
- c# - C# Windows 窗体 HttpClient cURL
- javascript - 窗口 getcomputedstyle 无法执行“getcomputedstyle”
- python - Pyparsing从文件中读取unicode字符