基本上在打字稿文件中,我有一个将数据推入数组的功能
因此我将输入type =“ checkbox”传递给其中一个值,但显然该复选框无法正常工作,因为无法单击或打勾
我尝试切换复选框,但无济于事。
// Array to store data
public col: Array<any> = [
{ title : 'Select', name: 'select'},
....
...
];
//Function to push
this.data.push({
"select": '<input type = "checkbox" slotId = "'+bk.slotID+'"/>',
........
........
//in html
<div class = "row">
<ng-table #listTble [config]="config" #ngTable="ng-table" [rows]="data" [columns]="columns">
该复选框已显示,但不能打勾, 另外,我对棱角还很陌生,但是我被安排从事这个棱角项目,所以我有点迷失了,任何见识都将是有价值的!
答案 0 :(得分:1)
您可以按照stackblitz中的示例使用formarray。
您可以将createNew()函数添加到表单中的复选框。您必须以自己的方式将其包装在表格中。
答案 1 :(得分:0)
我所做的是手动推入固定的Checkbox,因此将无法对其进行检查。
还发现,数据是使用从ngtable.component调用的ng-table模板显示的。因此,我在那里编辑了代码,其中包括一个复选框并已解决!