我在表中有一些数据绑定,点击任何特定的我想显示当前点击的对象更多相关数据到另一个组件(子组件)
例如我从这个链接获取的数据:http: //jsonplaceholder.typicode.com/users
HTML 代码:
<table>
<thead>
<th>
Id
</th>
<th>
name
</th>
<th>
username
</th>
<th>
email
</th>
<th>
street
</th>
<th>
suite
</th>
<th>
zipcode
</th>
<th>
phone
</th>
<th>
website
</th>
</thead>
<tbody>
<tr *ngFor="let data of httpdata">
<td>{{data.id}}
</td>
<td>{{data.name}}
</td>
<td>{{data.username}}
</td>
<td>{{data.email}}
</td>
<td>{{data.address.street}}
</td>
<td>{{data.address.city}}
</td>
<td>{{data.address.suite}}
</td>
<td>{{data.address.zipcode}}
</td>
<td>{{data.phone}}
</td>
<td>{{data.website}}
</td>
<td>
<a routerLink="/conflict-details/conflict" (click)="onSelect(data)">Go to
</a>
</td>
</tr>
</tbody>
</table>
如果您看到当我单击任何特定数据时我在表格中有一个转到按钮,它应该向我显示有关当前单击的完整信息,但在我的情况下,当我单击转到特定时,我想将数据绑定到另一个组件中所有 td 数据都应显示在新组件(子)中。
很简单,我想跟踪子组件中选定数据的点击事件。并且表格在父组件中呈现。
附上我的数据表。