2017-08-02 13 views
0

新しいアイテムが追加されるとすぐに私のag-gridの編集を開始しようとしています。グリッドが既にデータを持っているときに機能しますが、グリッドの最初の項目であれば機能しません。アイテムが追加されたばかりのときに、グリッド内のstartEditingCellが機能しない

AG-グリッドバージョン 12.0.2を用い
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' 
}); 

。コンソールに何も表示されません。

答えて

0

updateRowDataのようにループが自動的に開始されません$digestループ。 $scope.$applyまたは$timeoutなどを追加すると、問題が緩和されます。

関連する問題