在 ngFor 中获取当前索引
当我们将数据存储在数组(员工列表)中时,我们可以使用 *ngFor
函数将此数据转换为网页上的表格格式。
当我们在 *ngFor
中进行索引时,它可以帮助我们对数组中的项目列表进行编号,从而更容易跟踪列表中的项目,尤其是在处理大量列出的项目时。
例如,我们正在处理一个课程列表,因此在 app.component.ts
中,我们将在一个数组中创建该列表并将其命名为 courses
。
我们应该注意我们给数组的名称,因为我们将使用 *ngFor
来获取索引,使用 i-variable
。
在 app.component.ts
中,我们将输入以下内容:
import { Component } from '@angular/core';
@Component({
selector: 'my-app',
templateUrl: './app.component.html',
styleUrls: [ './app.component.css' ]
})
export class AppComponent {
courses = [
{ id:1, name:'course1' },
{ id:2, name:'course2' },
{ id:3, name:'course3' }
];
}
当你查看数组时,你会看到它被命名为 courses
,正如我们最初解释的那样。
接下来是进入 app.component.html
以传入 *ngFor
函数,该函数将负责让数组被索引。
在这里,我们将传递一些指令:
<ul>
<li *ngFor="let course of courses; index as i">
{{ i }} - {{ course.name }}
</li>
</ul>
输出示例链接
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布,任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站。本站所有源码与软件均为原作者提供,仅供学习和研究使用。如您对本站的相关版权有任何异议,或者认为侵犯了您的合法权益,请及时通知我们处理。