如果 dojo treegrid JSON 存储有任何限制,我找不到任何信息。这是我的简单商店。它工作得很好,但如果它有数千个项目,就会失败。那么项目或子项目的数量有限制吗?或者 JSON 对象大小是否有限制?
{
"identifier": "id",
"label": "name",
"items": [
{
"id": "id1",
"type": "year",
"year": "2018",
"childItems": [
{
"id": "id0",
"projname": "Project 1"
},
{
.....
}
]
},
{
.....
}
]
}
Dojo treegrid 在找到多个具有相同 id 的项目时主要会显示此错误消息,因此您需要确保"items"列表中的所有"id"属性都具有唯一值。在我的测试设置中,我能够加载超过 20000 行,因此很可能您的数据格式不正确。向网格提供以下选项以记录任何与获取相关的错误:
onFetchError: function(err, req){
console.log(err);
}
希望对您有所帮助。