我在使用 Kendo-UI TreeList 组件实现这个树列表时遇到了一些问题。这是 dataFromServer JSON 响应,我目前正在使用 - https://jsonblob.com/74e85b0c-e536-11e9-910e-1d39c834ac84
let tree = $("#treelist").kendoTreeList({
dataSource: {
data: dataFromServer,
schema: {
model: {
id: "employeeId",
parentId: "reportTo",
fields: {
reportTo: { nullable: true },
employeeId: { type: "number" }
},
expanded: true
}
}
},
columns: [
{
field: "employeeId",
title: "Id"
},
{
field: "product",
title: "Product"
},
{
field: "dataCol",
title: "Data"
}
]
}).data("kendoTreeList");
这就是我按照https://demos.telerik.com/kendo-ui/treelist/index上的文档初始化 TreeList 的方式, 我的浏览器无法呈现它,显示错误“在潜在输出之前暂停-内存崩溃”和无休止的调用堆栈。我已经尝试使用文档示例中的其他数据并且它有效。我尝试将根parentId从-1更改为null,以符合要求,结果是一样的。有人可以解释来自服务器和初始化的这些数据有什么问题吗?谢谢。