假设您有一组实体。 该实体具有N个属性; N-1个一起构成一个主键(意味着,数组中将没有其他具有相同属性值的实体)。最后(第N个)属性是一些数字值。
例如,
class Person {
firstName; // primary key
lastName; // primmary key
currency; // primary key
savingsAmount;
}
让我们假设整个数据都是
[
{
firstName: "John",
lastName: "Smith",
currency: "EUR",
savingsAmount: 123.0
},
{
firstName: "John",
lastName: "Smith",
currency: "USD",
savingsAmount: 456.0
},
{
firstName: "Peter",
lastName: "Miller",
currency: "EUR",
savingsAmount: 111.0
},
{
firstName: "Peter",
lastName: "Miller",
currency: "Miller",
savingsAmount: 222.0
}
]
我想在类似枢轴的网格中显示这些实体。在这个例子中
|---------------------|------------------|------------------|------------------|
| firstName | lastName | EUR | USD |
|---------------------|------------------|------------------|------------------|
| John | Smith | 123.0 | 456.0 |
| Peter | Miller | 111.0 | 222.0 |
|---------------------|------------------|------------------|------------------|
但重要的是,每个条目的数值(savingsAmount)应该是可编辑的。
在AgGrid中有什么方法可以做到吗?
我尝试了通常的组/数据透视模式(使用自定义的“单个”聚合器,该聚合器仅返回聚合列表中的第一项/唯一项)。但是,尽管看起来我可以使枢纽单元本身可编辑,但似乎只是由于aggrid放弃了所做的编辑,并且目前我看不到有任何方法可以覆盖该行为。
谢谢