【发布时间】:2019-03-06 12:39:46
【问题描述】:
当用户单击编辑和新建按钮时,我想在ng2-smart-table 组件上打开一个弹出页面,但我无法捕捉到这些事件。
例如我无法捕捉到onEditRowSelect($event) 函数,你知道吗?
简而言之,我想删除表格内的编辑输入字段并打开一个弹出页面
<ng2-smart-table
[settings]="settings"
[source]="data"
(editConfirm)="onEditRowSelect($event)">
</ng2-smart-table>
这是我的ng2-smart-table 设置
this.settings = {
columns: {
},
actions: {
position: 'right',
add: true,
edit:true,
editable:false,
columnTitle: '',
},
add: {
addButtonContent: 'NEW',
},
edit: {
editButtonContent: 'EDIT',
position: 'right',
}
}
onEditRowSelect(event) {
console.log(event.data.nombre);
}
【问题讨论】: