0

我正在使用 Kendo UI 网格来编辑记录。

我有一个加载数据功能:

  private loadData(): void {
      this.gridView = {
          data: this.data.slice(this.skip, this.skip + this.pageSize),
          total: this.data.length
      };
  }

我有一项服务可以更新数据并将其存储在this.data content

this.dataservice.update().then(res => this.loadData());

但是,UI 不会更新。我应该如何更新网格 UI?

4

1 回答 1

0

如果网格没有更新,我想loadData()没有检测到方法的变化。

在 plunker 中的一个简单测试表明,这种简化的方法工作得很好:

Plunker 演示

作为旁注,如果您没有看到特定行模板中的更改,那么这是此处记录的已知问题:

Angular 2 问题的剑道网格

于 2016-11-10T09:33:53.817 回答