【发布时间】:2019-07-29 14:13:51
【问题描述】:
我对 ag-grid 非常陌生,正在评估它。
我的项目数据有多个查找表(即 A Foo 有一个 Bar 类别、一个 Baz 品牌和一个 Boo 类),我希望能够在 ag-grid 中进行编辑。不幸的是,这些查找表不在我的控制范围内,而且我并不总是有顺序 ID。
例子:
Foo 有一个类
类可以是以下之一:
- ID - 值
- 2 - 测试
- 3 - UAT
- 6 - 未知
- 9 - 生产
- 15 - 开发
我无法控制 ID 或值。
如果我放入 agSelectCellEditor,我可以告诉它显示值,但收集 ID 吗?
其他人对我如何收集职业、品牌等有更好的了解吗?
预计到达时间:
来自 ag-grid 网站 (https://www.ag-grid.com/javascript-grid-cell-editing/#agselectcelleditor-agpopupselectcelleditor):
colDef.cellEditor = 'agSelectCellEditor';
colDef.cellEditorParams = {
values: ['English', 'Spanish', 'French', 'Portuguese', '(other)']
}
这是我尝试过的,但我无法在此处取回 ID。也许其他人有更好的想法或之前已经实现过。
感谢您帮助 ag-grid 菜鸟。
【问题讨论】:
-
请分享您尝试或实现的示例代码
-
我没有尝试太多——正如我所说,我正在评估产品。 Ag-grid 声称它们支持 agSelectCellEditor,但它们不显示值和 ID。不幸的是,公司“支持”只链接到这里,而不是他们。
-
您是否正在尝试访问网格数据?? ID表示键值???键值只不过是 columnDefinitions
标签: javascript ag-grid ag-grid-valuesetter