我有一个 Dojo EnhancedGrid,它使用填充了以下数据结构的数据存储:
[
{ id: 1, desc: "Obj Desc", options: [ { txt: "text", value: 0 }, { obj2 }, { objn } ] },
{ id: 2, ... },
{ id: 3, ... },
{ id: n, ... }
]
目前我正在与辅助商店一起做这一切......但我相信这远不是解决问题的好方法,它太丑了,而且版本不能很好地工作(因为我必须从一个商店发送更改给另一个)。
我不想同时显示所有这些对象,而是只想选择一个对象(使用它的 id)并在网格上显示它的选项对象。同时,grid 上的更改应该对 store 生效,以便以后可以保存。
是否可以查询网格的商店,以便只显示一个对象?如何?是否可以用“选项”属性上的对象列表填充网格?