剑道 UI 树视图中的分层数据源



我是剑道UI的新手,我正在尝试使用剑道UI中的分层数据源实现树视图。以下是代码示例

var elementList= " {text:"ABC"},{text:"DEF",items:[{text:"childDEF"}]}";

var dataDefault=new kendo.data.HierarchialDataSource(
                        {
                              data:elementList
                        });
$("#grouptree").kendoTreeView({
                       dataSource:dataDefault
                       });

元素列表中的文本是动态形成的。我在一个数组中得到了我的结果,然后数组中的数据存储在这个变量中。我需要在树层次结构中显示这一点。但是当我运行它时,我在"data:elementList"行中收到"对象不支持此属性或方法"错误。

我在这里是否缺少其他参数之类的东西,或者还有其他方法可以做到这一点吗?

您正在为数据源提供一个字符串。将 elementList 更改为常规的 JavaScript 数组。您还拼错了 HierarchicalDataSource(缺少"c")。这是固定代码:http://jsbin.com/usoqoh/1/edit

最新更新