【发布时间】:2013-07-03 14:39:54
【问题描述】:
我正在使用 dojo 1.9 和 gridx。网格使用内存存储进行初始化。但是当数据发生变化时,我更新了商店,但我看到网格没有任何变化。它没有refresh() 方法(如dgrid)。但是,我发现了以下顺序:
grid.model.clearCache();
grid.model.setStore(store)
grid.body.refresh()
这会导致网格显示Loading... 消息,但没有任何反应。
但是,分页器显示正确的页数,只有网格容器没有呈现行。
带有来自 gridx 源的过滤器 /gridx/tests/test_grid_filter.html 的示例有同样的问题:Loading... 消息,但没有数据。
所以第一个问题是,这是一个错误吗?如果不是错误,我应该如何告诉网格数据已更改并且应该重新加载?
【问题讨论】:
标签: javascript dojo dojo.gridx