剑道UI树列表和angular -如何确定它是否完全加载

Kendo UI treelist and angular - how to determine if it's fully loaded?

本文关键字:何确定 是否 加载 UI 列表 angular 剑道      更新时间:2023-09-26

在我的HTML中,我有:

<kendo-treelist 
   k-auto-bind="true" 
   k-data-source="dataSourceAssignment" 
   k-columns="Assignmentcols"
   k-rebind="Assignmentcols">
</kendo-treelist>

在JS文件中,我通过

将其连接到数据源:
$scope.dataSourceAssignment = new kendo.data.TreeListDataSource({
  transport: {
     read: function (options) {
         //code here
     },
     schema: {
         model: {
            id: "id",
            fields: {
               //fields here
            },
            expanded: true
         }
     }
});

是否有任何方法可以确定树是否已完全加载(即。"不再旋转沙漏")?

我想调用一个函数来停止'加载....'UI。

似乎有一个onDataBound事件。试着把它作为标签的一个属性。

<kendo-treelist 
   k-auto-bind="true" 
   k-data-source="dataSourceAssignment" 
   k-data-bound="dataBoundHandler" 
   k-columns="Assignmentcols"
   k-rebind="Assignmentcols">
</kendo-treelist>

见:http://demos.telerik.com/kendo-ui/treelist/events