【发布时间】:2013-02-17 21:45:39
【问题描述】:
我正在使用 Dojo 1.6 来渲染一个简单的 DatGrid。我遇到的唯一问题类似于dojo 1.6 DataGrid cannot display lists? 这里的解决方案以及来自这里的参考http://dojotoolkit.org/documentation/tutorials/1.6/store_driven_grid/ 确实有效,但 JSON 结构仍然存在一个问题。以下是工作和非工作示例。我正在以格式获取 JSON,其中所有内容都包含在 items 数组中。如何让它发挥作用?
有效的 json 格式
[{
"bolist": ["CHM", "CVO", "PMO"],
"title": "How do I do",
"painpoints": ["this", "that", "manay more"],
"solution": "wondeful"
}, {
"bolist": ["DGM", "EXE", "CLI"],
"title": "There we go",
"painpoints": ["Front", "back", "many other places"],
"solution": "under review"
}]
不工作的 json 格式(我正在以这种格式获取我的 json)
{"items":[{
"bolist": ["CHM", "CVO", "PMO"],
"title": "How do I do",
"painpoints": ["this", "that", "manay more"],
"solution": "wondeful"
}, {
"bolist": ["DGM", "EXE", "CLI"],
"title": "There we go",
"painpoints": ["Front", "back", "many other places"],
"solution": "under review"
}]}
【问题讨论】:
-
你不能简单地添加一个步骤来提交
stuff.items吗? -
查看my answer 以使用 Dojo 的 dgrid、JsonRest 和子行/数组。