禁用默认的键值管道排序

时间:2019-01-08 11:36:18

标签: angular angular-pipe

(SYSCOP)(\d+)\.(D%%ODATE)

我只是想按常规顺序打印项目,但是键/值管道会根据索引进行默认排序。 有没有办法禁用默认排序?

1 个答案:

答案 0 :(得分:7)

如果不希望订购它们,则需要返回0。 因此,您可以这样做 <td *ngFor="let item of cfValues | keyvalue : 0">

但这会引发ts错误:TypeError: The comparison function must be either a function or undefined

否则,您可以创建一个返回0并使用的函数

function returnZero() {
return 0
}

[... in your template]
<td *ngFor="let item of cfValues | keyvalue : returnZero">