[英]ag-grid: JavaScript Grid get row id
您可以從ag-grid 網站使用 selectionChanged 事件,找到選定的行,然后您可以從那里訪問相關數據嗎?
<ag-grid-angular>
(selectionChanged)="onSelectionChanged($event)"
</ag-grid-angular>
onSelectionChanged() {
const selectedRows = this.gridApi.getSelectedRows();
const selectedId = selectedRows[0].id;
}
請參閱此示例: https://plnkr.co/edit/lfjvlLlbyixDOo6m
我剛剛重讀了您的問題,但沒有看到您想使用 rowClicked。 試試這個例子: https://plnkr.co/edit/lfjvlLlbyixDOo6m
onRowClicked(params)
{
console.log(params)
const clickedItem = <dataItem>params.data;
console.log(clickedItem.athlete)
}
即在使用之前適當地投射該項目。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.