我想显示一个用户表,因此:我必须将<tr>
标签放入循环中(*ngFor)
用户组件.html:
<div class="theme-2">
<div class="example-container mat-elevation-z8">
<app-user *ngFor="let user of users" [user]="user"></app-user>
</div>
</div>
和UserComponent.html:
<table>
<tr>
<th>No.</th>
<th>Name</th>
<th>Email</th>
<th>Created_at</th>
<th>Updated_at</th>
</tr>
<tr>
<td>{{ user.id }}</td>
<td>{{ user.name }}</td>
<td>{{ user.email }}</td>
<td>{{ user.created_at }}</td>
<td>{{ user.updated_at }}</td>
</tr>
</table>
所有表格标签都进入了 *ngFor ,我该如何解决这个问题?
在*ngFor
餐桌上,不是组件去。现在您正在创建app-user
组件的大量副本,这不是您想要的。
<app-user [users]="users"></app-user>
<table>
<tr>
<th>No.</th>
<th>Name</th>
<th>Email</th>
<th>Created_at</th>
<th>Updated_at</th>
</tr>
<tr *ngFor="let user of users">
<td>{{ user.id }}</td>
<td>{{ user.name }}</td>
<td>{{ user.email }}</td>
<td>{{ user.created_at }}</td>
<td>{{ user.updated_at }}</td>
</tr>
</table>
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句