【发布时间】:2019-05-31 01:45:43
【问题描述】:
我从一个 api 获取数据,该 api 以数组数组的形式给我表格内容,其中第一个数组包含所有列名,后续数组包含数据。现在我想在 thead 中显示第一个数组元素并在 tbody 中休息。到目前为止,我已经尝试使用| slice:0:1;,但是对于设置 lastindex,我不确定将使用什么关键字。喜欢| slice : 1 :?。或者有没有更好的方法来使用原生 Angular 关键字?
【问题讨论】:
我从一个 api 获取数据,该 api 以数组数组的形式给我表格内容,其中第一个数组包含所有列名,后续数组包含数据。现在我想在 thead 中显示第一个数组元素并在 tbody 中休息。到目前为止,我已经尝试使用| slice:0:1;,但是对于设置 lastindex,我不确定将使用什么关键字。喜欢| slice : 1 :?。或者有没有更好的方法来使用原生 Angular 关键字?
【问题讨论】:
最后一个参数是可选的。不提供结束索引将获得从开始索引到数组末尾的数组切片。见docs
例子:省略:返回所有项目直到结束。
<tr *ngFor="someArray | slice : 1">
<!-- Details -->
</tr>
【讨论】: