[Angular] 笔记 4:ngFor
2023-12-21 19:41:18
ngFor
是一个 for 循环,只能用于循环遍历 list,不能用于遍历单个实体。
下图中的 pokemons
通常是数据库中的数据:
例子:
app.components.ts
:
// 使用类型检查
interface Pokemon {
id: number;
name: string;
type: string;
// isCool: boolean;
}
@Component({
selector: 'app-root',
templateUrl: './app.component.html',
styleUrls: ['./app.component.css'],
})
export class AppComponent {
pokemons: Pokemon[] = [
{
id: 1,
name: 'pikachu',
type: 'electric',
},
{
id: 2,
name: 'squirtle',
type: 'water',
},
{
id: 3,
name: 'charmander',
type: 'fire',
},
];
constructor() {}
}
app.component.html
:
<table>
<thead>
<th>Index</th>
<th>Name</th>
<th>Type</th>
</thead>
<tbody>
<tr *ngFor="let pokemon of pokemons; let i = index">
<td>{{ i }}</td>
<td>{{ pokemon.name }}</td>
<td>{{ pokemon.type }}</td>
</tr>
</tbody>
</table>
Web 页面:
文章来源:https://blog.csdn.net/ftell/article/details/135134417
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!