在Angular 4中,可以通过以下步骤从组件中获取选定的表格数据:
selectedData
。
{{ item.name }}
{{ item.age }}
filter
方法来过滤出被选中的数据,并将其存储在selectedData
数组中。例如:export class MyComponent {
tableData: any[] = [
{ name: 'John', age: 25, selected: false },
{ name: 'Jane', age: 30, selected: false },
{ name: 'Bob', age: 35, selected: false }
];
selectedData: any[] = [];
getSelectedData() {
this.selectedData = this.tableData.filter(item => item.selected);
console.log(this.selectedData);
}
}
getSelectedData
方法获取选定的表格数据。例如:
当用户点击按钮时,getSelectedData
方法将被触发,并将被选中的数据存储在selectedData
数组中。你可以根据需要进一步处理selectedData
数组中的数据,例如将其打印到控制台或发送到服务器。