angular - 使用 ngFor 从数组中查找最后一个索引
问题描述
我正在使用传统的 ngFor 遍历数组,然后是索引,我的示例代码:
<div *ngFor="let object of Objects; let i = index">
我想知道是否可以从 i 中的数组中获取最后一个索引?我知道我可以通过 if i === 1 等找到第一个或任何其他,但是有没有一种方法可以直接检查 i 是否是数组中的最后一个?谢谢。
解决方案
<div *ngFor="let object of Objects; let i = index; first as isFirst; last as isLast">
isFirst
并且isLast
将是布尔值。
但话又说回来,文档解释了它!
推荐阅读
- java - 如何在@RequestBody 中自定义将字符串转换为枚举?
- java - 使用 Apache POI 更改行的样式
- html - 在 CSS 中,如何将元素相对于包含元素居中,而不管其他兄弟元素如何?
- php - 如何在 PHP 的 While 循环中使用正则表达式?
- php - 如何根据 IP 地址提供网站内容?
- python - 使用置换列表填充具有特殊顺序的二维数组
- python - 如何在 Keras YOLOv3 解码输出上实现?
- shell - 如何在 shell 脚本中将十六进制转换为 Base64(预期不同的输出)?
- python - 如何限制 Django 应用程序中显示的项目数量
- c# - 初始化 C# IntPtr 以接受来自非托管 C++ DLL 的数据?