/ / Widok drzewa kendo Angularjs nie pokazujący checboksa w Kendo popup - angularjs, kendo-ui, treeview, kendo-treeview

Podgląd drzewa kendo Angularjs nie wyświetlający checboksów w Kendo popup - angularjs, kendo-ui, treeview, kendo-treeview

Używam Kendo Window, w którym pokazujęKendo TreeView z checboksami. Problem polega na tym, że widok drzewa jest renderowany poprawnie, ale pola wyboru nie są wyświetlane. Jeśli renderuję widok drzewa poza oknem Kendo (tj. Bezpośrednio na mojej stronie), to pokazuje poprawnie checboksy.

Proszę, pomóż mi, gdy utknąłem. Poniżej znajduje się kod, którego używam:

<div kendo-tree-view k-options="treeOptions" k-data-source="treeDataSource"></div>


$scope.treeOptions = {
checkboxes: {
checkChildren: true
}
};

Odpowiedzi:

0 dla odpowiedzi № 1

Ten kod wydaje się działać poprawnie:

<div kendo-window>
<div kendo-tree-view k-options="treeOptions" k-data-source="treeDataSource"></div>
</div>
<script>
angular.module("app", ["kendo.directives"]).controller("controller", function($scope) {
$scope.treeOptions = {
checkboxes: {
checkChildren: true
}
};
$scope.treeDataSource =  [
{ text: "Furniture", expanded: true, items: [
{ text: "Tables & Chairs" },
{ text: "Sofas" },
{ text: "Occasional Furniture" }
] },
{ text: "Decor", items: [
{ text: "Bed Linen" },
{ text: "Curtains & Blinds" },
{ text: "Carpets" }
] }
];
});
</script>

Wersja demonstracyjna na żywo: http://dojo.telerik.com/@korchev/INezO/2