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