我已将此代码包含在我的ag-grid中:
this.gridOptions = <GridOptions> {
processRowPostCreate: (params) => {
console.log(params.eRow.draggable);
},
};
但是在编译之后,它给了我这个错误:
错误TypeError:无法读取未定义的属性'draggable' at processRowPostCreate(vessel-table.component.ts:51) at RowComp.webpackJsonp ../ node_modules / ag-grid / dist / lib / rendering / rowComp.js.RowComp.executeProcessRowPostCreateFunc(rowComp.js:169) 在RowComp.webpackJsonp ../ node_modules / ag-grid / dist / lib / rendering / rowComp.js.RowComp.init(rowComp.js:116) 在RowRenderer.webpackJsonp ../ node_modules / ag-grid / dist / lib / rendering / rowRenderer.js.RowRenderer.createRowComp(rowRenderer.js:634) 在RowRenderer.webpackJsonp ../ node_modules / ag-grid / dist / lib / rendering / rowRenderer.js.RowRenderer.createOrUpdateRowComp(rowRenderer.js:515) 在rowRenderer.js:446 在Array.forEach() 在RowRenderer.webpackJsonp ../ node_modules / ag-grid / dist / lib / rendering / rowRenderer.js.RowRenderer.redraw(rowRenderer.js:445) 在RowRenderer.webpackJsonp ../ node_modules / ag-grid / dist / lib / rendering / rowRenderer.js.RowRenderer.redrawAfterModelUpdate(rowRenderer.js:210) 在RowRenderer.webpackJsonp ../ node_modules / ag-grid / dist / lib / rendering / rowRenderer.js.RowRenderer.onModelUpdated(rowRenderer.js:144)
无论如何要解决它?
答案 0 :(得分:0)
您可以参考https://github.com/ag-grid/ag-grid/issues/802#issuecomment-334525123
基本上,.draggable是来自jquery-ui的函数。