我有一个剑道树,我试图将它绑定到本地json arrray。
尝试将我的json对象属性映射到treeView所期望的不起作用。
" text"的值property是函数定义(function (item){ return item.Text; }
)函数本身没有被评估
HTML:
<div id="tree"></div>
使用Javascript:
var data = [
{
"Text": "Some dummy text"
}
];
var inlineDefault = new kendo.data.HierarchicalDataSource({
data: data,
schema: {
model: {
text: function(item){
return item.Text;
}
}
}
});
$("#tree").kendoTreeView({
dataSource: inlineDefault
});
答案 0 :(得分:1)
使用TreeView dataTextField定义数据的位置,而不是在数据源中使用投影:
var data = [
{
"Text": "Some dummy text"
}
];
var inlineDefault = new kendo.data.HierarchicalDataSource({
data: data
});
$("#tree").kendoTreeView({
dataTextField: "Text",
dataSource: inlineDefault
});
答案 1 :(得分:0)