Um eine Tabelle mit ng-table in Angular 2 zu erstellen ist einfach, aber jetzt möchte ich Checkbox-Spalte in der Vorderseite der Tabelle, so dass jedes Mal, wenn eine bestimmte Zeile ausgewählt ist, seine Daten auch ausgewählt werden würde.Wie ein Kontrollkästchen bei Verwendung von ng-Tabelle in Angular 2 eingeben?
table.html enthält
<ng-table [config]="config"
(tableChanged)="onChangeTable(config)"
(cellClicked)="onCellClick($event)"
[rows]="rows" [columns]="columns">
</ng-table>
Table.ts enthält
@Component({
moduleId: module.id,
selector: 'table',
templateUrl: 'table.component.html',
styleUrls: ['table.component.css']
})
export class TableComponent implements OnInit {
public rows:Array<any> = [];
public columns:Array<any> = [
{title: 'Fruits', name: 'Description', filtering: {filterString: '', placeholder: 'Filter by description'}},
{title: 'Colour', name: 'Colour', sort: '', filtering: {filterString: '', placeholder: 'Filter by colour'}},
{title: 'Size', name: 'Size'}
];
public config:any = {
paging: true,
sorting: {columns: this.columns},
filtering: {filterString: ''},
className: ['table-striped', 'table-bordered']
};
Ich bin verwirrt, wie Checkbox Funktion in dieser Tabelle zu implementieren. Es wäre dankbar, wenn Sie ein wenig Wissen über Angular 2 teilen könnten.