ngx-datatable - 在 ngx-datatable 中,是否可以按复选框列的值进行排序?
问题描述
我在 Angular 应用程序中利用 ngx-datatable 并使用内置的选择功能。要求之一是能够按以降序(true -> false)或升序方式选择的事物进行排序。
在这个组件中这可能吗?
我查看了文档和演示,但没有看到示例。我尝试使用 [sortable]="true" 使该列可排序,但这似乎没有添加提供排序所需的箭头按钮。
我目前的想法是为(选择)事件编写一个处理程序。这会给我一系列选择的东西。然后,我可以在所选属性中用 1 或 0 标记我的所有项目,并使用自定义比较器函数对其进行排序,如下所述:https ://swimlane.gitbook.io/ngx-datatable/api/column/inputs#比较器
在我写它的时候,这看起来很复杂而且很老套,所以我觉得一定有更好的方法。有任何想法吗?
解决方案
推荐阅读
- reactjs - 某些导航链接路线始终保持活动状态
- asp.net - 我们可以共享 iis 日志文件夹并使用日志解析器或数据库作业访问该文件夹吗?
- assembly - EdSim51 模拟器:使用开关的八进制输入
- amazon-web-services - 在 GSI 上扫描与在 DynamoDB 中扫描整个表
- css - 如何设计带有圆边的垂直线?
- design-patterns - 线程安全单例设计模式的实现差异
- cloud - Mobicents/jdiameter 云环境部署
- g1ant - Visual Studio 没有模板 G1ANT.Robot 插件
- mysql - 如何消除mysql中的特定行
- owl-api - 使用 OWL API 解析内联函数式语法公理