我正在使用ng2-smart-table
来维护我的angular 6应用程序中的数据。正如我在git和npm页面中看到的那样。我已经以这种方式设置了我的代码。
<ng2-smart-table
[settings]="settings"
[source]="characters"
(createConfirm)="onCreateConfirm($event)">
我能够通过调用API将数据加载到表中。但是当我无法获取保存数据事件时。为此,我设置了这样的功能。
onCreateConfirm(event) {
alert("Clicked...");
}
我已经在ngOnInit
下设置了此功能。
答案 0 :(得分:0)
这是一个常见问题,您需要在配置对象中设置ConfirmCreate属性,如下所示:
class DATABASE_CONFIG {
public $default = array(
'datasource' => 'Database/Mysql',
'persistent' => false,
'host' => $_SERVER['DB_DEFAULT_HOST'],
'login' => $_SERVER['DB_DEFAULT_LOGIN'],
'password' => $_SERVER['DB_DEFAULT_PASSWORD'],
'database' => $_SERVER['DB_DEFAULT_DATABASE'],
'prefix' => ''
//'encoding' => 'utf8',
);
}