Typescript 添加新行数据时,停止切换到AG网格中的下一行

Typescript 添加新行数据时,停止切换到AG网格中的下一行,typescript,angular6,ag-grid,Typescript,Angular6,Ag Grid,我有一个AG网格(在我的Angular 6应用程序中),我想执行以下操作: 有一个按钮在网格顶部添加一个新的空行 立即将新行放入单元格编辑模式(使用editMode=“fullRow”) 允许用户在行的各个列中填写值 一旦行完成(例如,当下一个选项卡跳到下一行时),我希望能够获取值,验证它们,如果有效,将它们添加到我的数据集合中 我可以执行步骤1-3(添加一个新的空行,立即开始编辑,用户输入数据),但我似乎找不到任何方法停止最后一个单元格上的选项卡,跳转到下一行的第一列。我需要能够以某种方式

我有一个AG网格(在我的Angular 6应用程序中),我想执行以下操作:

  • 有一个按钮在网格顶部添加一个新的空行
  • 立即将新行放入单元格编辑模式(使用editMode=“fullRow”)
  • 允许用户在行的各个列中填写值
  • 一旦行完成(例如,当下一个选项卡跳到下一行时),我希望能够获取值,验证它们,如果有效,将它们添加到我的数据集合中
我可以执行步骤1-3(添加一个新的空行,立即开始编辑,用户输入数据),但我似乎找不到任何方法停止最后一个单元格上的选项卡,跳转到下一行的第一列。我需要能够以某种方式防止制表符离开第一行-最后一个单元格上的制表符应该触发一些事件来验证用户输入的行数据,或者保存该数据(如果有效),或者显示错误并突出显示有问题的单元格,而不离开新添加的行


我该怎么做?有什么想法吗?

您可以通过提供自定义的
tabToNextCell
回调来完成最后一步:

该页面上有一些示例代码,在“示例自定义导航”演示中(该演示的Angular/React版本表面上已损坏,请检查JavaScript版本)