IgxGridで選択されている行のデータを取得するには、
- IgxGridComponentのselectedRowsで選択行のIDの配列を取得する。
- 1で取得した配列の各要素に対して、IgxGridComponentのgetRowDataでデータを取得する。
の順で実装すれば、選択行のデータが取得できます。
const selectedRows = this.grid1.selectedRows; if(selectedRows.length > 0){ selectedRows.forEach(element => { console.log(this.grid1.getRowData(element)); }); }
実行結果
サンプル
APIリファレンス
- selectedRows
- getRowData