首页 文章

如何检测剑道网格angular2的数据绑定结束?

提问于
浏览
2

我们有一个angular2 webapp,我们使用Kendo Grid来显示数据 . 我们使用JSDO从一个宁静的Web服务中检索数据 . 我们需要能够检测何时渲染行 . 原因是我们需要默认选择第一行并在网格外的字段中显示一些额外的数据 .

Original Kendo Grid有我们可以订阅的dataBound事件 . 我们无法在Angular2网格中找到等效项 .

1 回答

  • 1

    鉴于您使用 [(ngModel)]="mydata" 绑定到网格,"databound"事件是您更新 mydata 的那一刻 .

    假设您订阅了一个Observable,它会为您提供Web服务的结果 .

    你会做那样的事情:

    myObservable.subscribe(
            val => {
                this.mydata = val;
                // Do whatever you need to do here
            },
            error => {
                console.log(error);
            },
            () => {
            }
        );
    

相关问题