【发布时间】:2018-10-09 21:51:02
【问题描述】:
我是 Angular 的 Kendo Grids 新手。我正在尝试使用显示为here 的 In-Cell 指令来编辑行并捕获编辑后的数据。
即使我添加了kendoGridSaveCommand,我仍然看不到按钮。更重要的是,当我对一行进行编辑和制表符(或按 Enter)时,我无法捕获数据项。我尝试将(save)="saveHandler($event)" 添加到网格中,但没有运气。
这是一个堆栈闪电战。 https://stackblitz.com/edit/angular-mqxzlo
我添加了 saveHandler 方法,但它没有被触发。
saveHandler({dataItem}) {
console.log("Save Handler Was Clicked");
console.log(dataItem);
}
如何提取已编辑的行?我想将它传递给 CRUD 操作的服务。
我想提取类似于使用删除按钮完成的行(我已登录到控制台)。
removeHandler({dataItem}) {
console.log("Remove Handler was Clicked");
console.log(dataItem);
}
谢谢大家。
【问题讨论】:
标签: angular kendo-ui kendo-grid angular6 kendo-ui-angular2