2017-08-02 252 views
0

我试图在添加新项目后立即开始编辑我的Ag-grid。它在网格有数据的情况下工作,但如果它是网格中的第一项,则不起作用。使用刚刚添加Item时,ag网格中的startEditingCell不起作用

var a = $scope.gridOptions.api.updateRowData({add: [newItem]}); 

$scope.gridOptions.api.refreshCells({force:true}); // does not help 
$scope.gridOptions.api.startEditingCell({ 
    rowIndex: a.add[0].rowIndex, 
    colKey: 'Note' 
}); 

AG-电网版本12.0.2。控制台不显示

回答

0

好像updateRowData不会自动启动$digest循环。添加$scope.$apply$timeout或类似的东西可以缓解问题。