ag-grid-angular 和单元格验证

Posted

技术标签:

【中文标题】ag-grid-angular 和单元格验证【英文标题】:ag-grid-angular and cell validation 【发布时间】:2019-05-13 19:39:07 【问题描述】:

我对 ag-grid 很陌生。

我们使用的是 ag-grid Angular 版本。我们所有的单元格都可以在网格中编辑,大约有 3000 多个单元格。

为网格设置 Angular 表单并为每个单元格设置表单控件似乎会使网格变慢。特别是在加载时生成所有表单控件时以及在更新所有表单控件的有效性时提交表单之前。

有没有人找到更好的方法来使用 Angular 执行 ag-grid 单元格验证?

感谢您的帮助。

【问题讨论】:

AG Grid: Better way for validation row - valueSetter?的可能重复 谢谢@un.spike。不完全确定我们是否可以仅使用 valueSetter,因为我们的验证流程过于复杂,并且在某些情况下还包含警告。感谢帮助。谢谢。 【参考方案1】:

在 ag-Grid 文档中,建议使用自定义单元格编辑器进行数据验证。在单元格编辑器组件中,您可以直接对单元格输入执行数据验证。也许这比 Angular Form 控件提供了更好的性能。

请参阅他们网站上的“数字”列示例: https://www.ag-grid.com/example-angular-editor/

【讨论】:

以上是关于ag-grid-angular 和单元格验证的主要内容,如果未能解决你的问题,请参考以下文章

分别验证 DataGridColumn 单元格

当同一行中的另一个单元格在 Javascript 中具有值时,验证一个单元格是不是成为必需的

如何在#ag-grid for React 中执行单元格验证

如何验证 QTableWidget 中的单元格?

swift4中的UITextfield验证 - 动态单元格

如何验证 DataGridView 中单元格编辑控件的输入?