如何在 Angular-4 中的 ng2-table 中添加复选框?
How to add checkbox in ng2-table in Angular-4?
我需要在我们使用 ng2-table 的 Angular 4 打字稿中添加复选框。
//code for ng-table in html
<ng-table (tableChanged)="onChangeTable(config)"
(cellClicked)="onCellClick($event)"
[rows]="rows" [columns]="columns">
</ng-table>
//to create checkbox I am adding html in component where filling the data.
data.forEach((item: any) =>
{item.CheckBox = '<input type="checkbox"></input>';
//cell click event in table component is getting triggered
public onCellClick(data: any): any {
this event is getting triggered
....
}
- UI 上的复选框已禁用或无法选中。
我认为某些事件正在被触发并将所选值恢复为 false
每一次。如何防止这种情况?
- 我在哪里将这个复选框绑定到 ng-model 或类似的?
请帮忙。谢谢。
您的数据在哪里绑定到 table?复选框的模板在哪里?您可以在 stackblitz 存储库中重现您的问题吗?
顺便说一下,official repo issues
中有一个关于复选框的帖子
我需要在我们使用 ng2-table 的 Angular 4 打字稿中添加复选框。
//code for ng-table in html
<ng-table (tableChanged)="onChangeTable(config)"
(cellClicked)="onCellClick($event)"
[rows]="rows" [columns]="columns">
</ng-table>
//to create checkbox I am adding html in component where filling the data.
data.forEach((item: any) =>
{item.CheckBox = '<input type="checkbox"></input>';
//cell click event in table component is getting triggered
public onCellClick(data: any): any {
this event is getting triggered
....
}
- UI 上的复选框已禁用或无法选中。 我认为某些事件正在被触发并将所选值恢复为 false 每一次。如何防止这种情况?
- 我在哪里将这个复选框绑定到 ng-model 或类似的?
请帮忙。谢谢。
您的数据在哪里绑定到 table?复选框的模板在哪里?您可以在 stackblitz 存储库中重现您的问题吗?
顺便说一下,official repo issues
中有一个关于复选框的帖子