我正在尝试在Typescript中创建一个集合,在一行上有多个按钮。理想的结果是行上的两个按钮。
现在我有了这个代码,它将按钮添加到一列中:
for (let filterEntry of response) {
if (filterEntry.defaultFlt == true){
active = ' btn-primary';
}
else {
active = '';
}
table.buttons().button().add(indexOfColection + '-' + buttonIndexInColection ,{
className: String('btn btn-xs btn-default btn-max dt-button-collection two-column uniqFilterClass ' + active) ,
text: function (dt, button, config) {
return filterEntry.name;
},
action: (e, dt, node, config) => {
this.loadFilterData(filterEntry.id);
this.activateButton(node);
}
});
buttonIndexInColection++;
}
有谁知道,如何解决这个问题? 谢谢。
答案 0 :(得分:0)
所以,我解决了这个问题而没有另一个按钮。我添加了按钮的名称小对象:
'<i class="fa fa-times fa-fw delete-class"></i>'
当有人点击此对象时。我按照事件和唯一的类名称来捕获此点击:删除类。然后识别,如果此单击是在此对象上。 而已。祝你好运。