Опитвам се да попълня своя дървовиден изглед с помощта на модела на изглед:
VIEWMODEL:
var vm = {
dragAndDrop: ko.observable(true),
dataSource: getDataAPI(),
dataTextField: "FullName"
}
return vm;
function getDataAPI() {
var serviceRoot = "http://demos.kendoui.com/service";
var homogeneous = new kendo.data.HierarchicalDataSource({
transport: {
read: {
url: serviceRoot + "/Employees",
dataType: "jsonp"
}
},
schema: {
model: {
id: "EmployeeId",
hasChildren: "HasEmployees"
}
}
});
return homogeneous;
}
ИЗГЛЕД:
<div data-bind="kendoTreeView: { dragAndDrop: dragAndDrop, dataSource: dataSource }"></div>
ГРЕШКА:
Не може да се получи стойност на свойството "toLowerCase"
РЕЗЮМЕ: Мога да попълня дърво, ако използвам статични json данни, като използвам този метод на нокаут