angular-tree-control
angular-tree-control copied to clipboard
Is it possible dynamic loading?
Is it possible dynamic load data and render it? I need load data from server and render tree. This is my solution
$scope.openTree = function (itemRefs) {
itemRefs.open = !itemRefs.open;
if (itemRefs.open) {
/**
* If the file has been opened,
* we load data from server
* else we close the file
*
*/
itemRefs.children = []; // clear children data and load it below `loadRefs`
itemRefs.load = true;
loadRefsItemById(itemRefs);
}
};
function loadRefsItemById(refsItem) {
RefsApiService.getRefs({parentId: refsItem.id}).then(function (refRes) {
if (refRes.hasError()) return false;
refsItem.children = handlerDataForTheTree(refRes.getResponse(), true);
refsItem.load = false;
});
}
But i need save icon of element.