0

我在使用 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,以符合要求,结果是一样的。有人可以解释来自服务器和初始化的这些数据有什么问题吗?谢谢。

4

0 回答 0