【发布时间】:2017-12-03 08:19:42
【问题描述】:
我尝试在 *ngFor 中将对象传递给另一个组件,但只传递了表格中的最后一个对象,但应该显示被点击的对象,如何解决这个问题?
<tr data-toggle="control-sidebar" *ngFor="let user of pagedItems">
<td><control-sidebar [user]="user">
</control-sidebar>{{ user.name }}</td>
在另一个组件视图中只显示最后一个表格行。
【问题讨论】:
-
你为什么要传递
userDetails而不是user对象? -
见这个例子。它展示了如何将点击的对象从
*ngFor循环传递到另一个组件。 angular.io/generated/live-examples/toh-pt3/eplnkr.html
标签: angular input selector ngfor pass-data