Cat*_*lin 5 javascript kendo-ui kendo-treeview
我有一个使用本地数据绑定的剑道树
使用我拥有的代码一切正常。
但是,我正在尝试向生成的项目添加自定义属性,例如data-name
.
我怎样才能做到这一点kendo.data.HierarchicalDataSource
?
// bind kendo tree
var treeDataSource = new kendo.data.HierarchicalDataSource({
data: [{ Id: "id", Text: "Node 1", HasChildren: false, ChildrenFolders: [], HtmlAttributes: { "data-name": "Custom Name" } }],
schema: {
model: {
children: "ChildrenFolders",
hasChildren: "HasChildren",
id: "Id",
htmlAttributes: "HtmlAttributes"
}
}
});
this.kendoTreeView = $("#tree").kendoTreeView({
dataSource: treeDataSource,
dataTextField: "Text",
loadOnDemand: false
}).data("kendoTreeView");
Run Code Online (Sandbox Code Playgroud)