要获取行ID,您可以使用以下方法:
在模板中使用索引变量:
-
{{item}} - {{i}}
在上面的示例中,使用let i = index定义了一个索引变量i,您可以在模板中使用该变量来获取行ID。
在组件中使用trackBy函数:
-
{{item.id}} - {{item.name}}
trackById(index: number, item: any): string {
return item.id;
}
在上面的示例中,使用trackBy函数将行ID与每个元素关联起来。trackBy函数接受两个参数:索引index和当前元素item。您可以根据需要返回唯一的行ID。
使用trackBy函数和ngForOf指令:
- {{item.id}} - {{item.name}}
trackById(index: number, item: any): string {
return item.id;
}
在上面的示例中,使用ngForOf指令将*ngFor应用于元素,然后使用trackBy函数将行ID与每个元素关联起来。
以上是一些获取行ID的常见解决方法。根据您的具体需求,您可以选择适合您的解决方案。