【发布时间】:2019-03-07 02:36:03
【问题描述】:
您好,我是使用剑道 ui 的用户。我试图显示 使用 Kendo UI TreeList 跟踪数据,但出现最大调用堆栈大小错误。当我详细点击错误时,错误发生在defaultParentId(kendo.all.js:114128)中。你能告诉我为什么吗?下面是我使用的数据源选项。
schema:{
model:{
id:"codeNo",
parentId:"upCodeNo",
fields:{
codeNo:{
type:'number'
},
upCodeNo:{
type:'number'
}
},
expanded:true
}
下面是我实际导入的数据。
{"CODE":"N", "LANG_CLASS":"", "CODE_NAME":"", "REMARKS":"", "UP_CODE_NO":0, "CODE_NO":1}, {"CODE":"Y", "LANG_CLASS":"", "CODE_NAME":"", "REMARKS":"", "UP_CODE_NO":0, "CODE_NO":2}, {"CODE":"N", "LANG_CLASS":"CNA", "CODE_NAME":"", "REMARKS":"", "UP_CODE_NO":1, "CODE_NO":3}, {"CODE":"Y", "LANG_CLASS":"CNA", "CODE_NAME":"", "REMARKS":"", "UP_CODE_NO":2, "CODE_NO":4}, {"CODE":"N", "LANG_CLASS":"ENG", "CODE_NAME":"", "REMARKS":"", "UP_CODE_NO":1, "CODE_NO":5}, {"CODE":"Y", "LANG_CLASS":"ENG", "CODE_NAME":"", "REMARKS":"", "UP_CODE_NO":2, "CODE_NO":6}, {"CODE":"N", "LANG_CLASS":"JPN", "CODE_NAME":"", "REMARKS":"", "UP_CODE_NO":1, "CODE_NO":7}, {"CODE":"Y", "LANG_CLASS":"JPN", "CODE_NAME":"사용(일본어)", "REMARKS":"", "UP_CODE_NO":2, "CODE_NO":8}, {"CODE":"N", "LANG_CLASS":"KOR", "CODE_NAME":"미사용", "REMARKS":"", "UP_CODE_NO":1, "CODE_NO":9}, {"CODE":"Y", "LANG_CLASS":"KOR", "CODE_NAME":"사용", "REMARKS":"", "UP_CODE_NO":2, "CODE_NO":10}
【问题讨论】:
-
当您使用的数据只有
CODE_NO字段时,为什么要将codeNo设置为ID? -
请格式化您的数据以便阅读
标签: javascript kendo-ui kendo-grid kendo-treeview