javascript - GridX 每行显示相同的数据

标签 javascript dojo dojo.gridx

我想我应该把这个发布给其他可能遇到同样问题的人。我遇到过一种情况,我正在将数据加载到网格存储中,但每一行都显示相同的确切信息(并且存储中的数据不同)。事实证明,您必须在存储(在我的例子中是内存存储)中指定 idProperty,以便正确呈现行。

var myStore = new Memory({data:[{customerId:'abcd', customerName:'Customer ABC'}, {customerId:'defg', customerName:'Other Customer'}], idProperty:'customerId'`});

如果您不将 idProperty 放在那里,您将获得重复的数据。

最佳答案

JsonRest 存储存在同样的问题

new JsonRest({ target: '/rest_url/', idProperty: '_id' })

关于javascript - GridX 每行显示相同的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19710298/

相关文章:

javascript - 带有 id 的 html 元素是否已经在 J​​avaScript 中定义?

javascript - 如何避免返回到用 HTML id 属性标记的上一个部分,而是转到上一个网站?

Dojo 构建配置文件没有 dojo 层 (>1.7)

javascript - Dojo 构建和转换为 AMD 时出现问题

javascript - 内存存储更改后如何刷新 dojo gridx?

javascript - Mocha 测试 : Cannot use import statement outside a module

javascript - 我可以使用 YUI Compressor 或其他工具来组合任意 javascript 文件吗?

javascript - 如何在EnhancedGrid中添加过滤器

dojo - 从 dojo.gridx 获取行内容它总是显示最初加载的旧数据

javascript - D3 强制布局中的颜色节点