Angular ui-网格添加一行并进入编辑模式

Angular ui-grid add a row and enter Edit mode

我想要一个将对象添加到 ng-grid 3.0 的数据数组的按钮。添加此行后,我想进入该行的编辑模式。我试着用

来做到这一点
gridApi.core.on.rowsRendered

然而,它会在每次呈现行时调用,而不仅仅是在更改时调用。解决这个问题的最佳方法是什么?

看起来最好的解决方案是 JQuery 用于超时的行

$timeout(function() {
      $('.ui-grid-row li').first().dblclick(); 
});

注意,我有一个自定义模板,因此您需要调整您的查询。