angular smart-table 对空值进行排序

angular smart-table sort for null values

最近在用angularsmart-table。 st-sort 工作正常,除了一件事:当排序字段包含空值时,它将空值放在 nm 之间的排序中间。排序时如何使空值始终在底部?

这是 smart-table 的错误 (IMO),并且在排序时不一致地处理 null、undefined 和空字符串。 null 值被转换为 'null' 的字符串表示形式,然后进行排序,因此它们总是位于 n 和 m.

之间

我记录了一个问题:https://github.com/lorenzofox3/Smart-Table/issues/669

And repro plunkr:

http://plnkr.co/edit/BEBdzWI44z3BiIxRRDET?p=preview