Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/30.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular 索引编号按降序排列_Angular_Angular Material 5 - Fatal编程技术网

Angular 索引编号按降序排列

Angular 索引编号按降序排列,angular,angular-material-5,Angular,Angular Material 5,我的表包含索引编号,当我添加新行时,它应该在2,1,0中显示我,我需要顶部索引编号2中的当前值。根据我的代码,它的工作范围为0,1,2。 但我需要2,1,0的 这是我的html文件 ` 由于您似乎只想反转索引,而不是项目,而不是使用反转并直接显示i,您可以执行以下操作: [attr.data-index]="fieldArray.length - i" 及 这样,您将得到…,2,1,0,而不是0,1,2…您可以直接对不需要使用管道的阵列进行排序 fieldArray.sort((a, b) =

我的表包含索引编号,当我添加新行时,它应该在2,1,0中显示我,我需要顶部索引编号2中的当前值。根据我的代码,它的工作范围为0,1,2。 但我需要2,1,0的

这是我的html文件 `


由于您似乎只想反转索引,而不是项目,而不是使用反转并直接显示i,您可以执行以下操作:

[attr.data-index]="fieldArray.length - i"


这样,您将得到…,2,1,0,而不是0,1,2…

您可以直接对不需要使用管道的阵列进行排序

fieldArray.sort((a, b) => a < b? 1 : 0);

您能在组件ts文件中反转数据源或fieldArray的顺序吗?数据源会反转值,但我需要反转索引,哦,太好了,谢谢您,因为我已将其添加到数据源中,即使标题随行重复,如何避免标题随行显示多次。我尝试在单独的div中添加ngFor,但在这种情况下,行没有添加。我也会添加ngFor,这样标题就不会重复
[attr.data-index]="fieldArray.length - i"
<div>{{fieldArray.length - i}}</div>
fieldArray.sort((a, b) => a < b? 1 : 0);