【发布时间】:2014-01-06 13:37:23
【问题描述】:
我有一个使用本地数据绑定的剑道树
我的代码一切正常。
但是,我正在尝试将自定义属性添加到生成的项目中,例如 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");
【问题讨论】:
标签: javascript kendo-ui kendo-treeview