当用户单击编辑和新建按钮时,我想在组件上打开一个弹出页面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);
}