0

我正在使用 angular + kendo ui。我创建了一棵树并将第一个节点添加为虚拟节点

$scope.treeData = kendo.observableHierarchy({
         data: [{ text: "" ,items: [] }]
    });

之后,当我有正确的数据时,我想放置正确的数据

function init() {
        var query = CSensorGroupRepositoryService.getQueyObject().where("ParentID", "==", 0); // groups with no parent
        CSensorGroupRepositoryService.getEntitiesByQuery(query).then(function (results) {
            var parent = { text: results[0].GroupName, items: [] };

            buildTreeHierarchy(results[0], parent);
            $scope.treeData[0].text = results[0].GroupName;

        });
    }

在视图中如何 - 文本为空

4

1 回答 1

1

使用ObservableObject.set以便触发更改事件并且您的小部件更新其视图:

$scope.treeData[0].set("text", results[0].GroupName);
于 2014-03-02T22:01:16.227 回答