【问题标题】:how to automatically expand detail in kendo grid for angular如何自动扩展剑道网格中的细节以获取角度
【发布时间】:2019-08-02 20:11:01
【问题描述】:

我在使用 angular 自动扩展剑道网格中的细节时遇到问题。我想在数据加载时扩展细节。我正在使用 ng-template kendoGridDetailTemplate。有没有办法自动展开细节?

我曾尝试使用 kendoGridCellTemplate 只输入文本,但它无法加载数据。

<kendo-grid [data]="boxList" > <kendo-grid-column field ="BOX_NO" title="box_no"> </kendo-grid-column> <ng-template kendoGridDetailTemplate let-dataItem> <p>{{dataItem.ETC}}</p> </kendo-grid>

我希望它们自动展开显示。没有点击按钮。

【问题讨论】:

    标签: angular kendo-ui kendo-grid kendo-ui-angular2


    【解决方案1】:

    你可以这样做:

    1. 在您的代码中添加一个 viewchild 以便能够访问网格

      @ViewChild(GridComponent) private grid: GridComponent;
      
    2. 在 ngOnInit 中执行以下操作

      for (let i = 0; i < this.boxList.length; i++){
       this.grid.expandRow(i);
      }  
      

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-10-26
      • 2018-12-17
      相关资源
      最近更新 更多