【发布时间】:2017-06-14 18:04:14
【问题描述】:
使用主从网格并且在详细网格中至少有一个锁定列,详细网格列的标题会消失(锁定列的标题除外)。
看起来 .k-grid-header > .k-grid-header-wrap 元素的宽度计算不正确。
注意:如果所有列最初都适合网格的宽度,则标题是可见的并且似乎可以按预期工作。
查看Plunker了解更多详情
@Component({
providers: [CategoriesService],
selector: 'my-app',
template: `
<kendo-grid
[data]="view | async"
[pageSize]="pageSize"
[skip]="skip"
[sortable]="true"
[sort]="sort"
[pageable]="true"
[height]="550"
(dataStateChange)="dataStateChange($event)"
>
<kendo-grid-column field="CategoryID" width="100"></kendo-grid-column>
<kendo-grid-column field="CategoryName" width="200" title="Category Name"></kendo-grid-column>
<kendo-grid-column field="Description" [sortable]="false">
</kendo-grid-column>
<div *kendoGridDetailTemplate="let dataItem">
<category-details [category]="dataItem"></category-details>
</div>
</kendo-grid>
`
})
@Component({
selector: 'category-details',
providers: [ProductsService],
template: `
<kendo-grid
[data]="view | async"
[pageSize]="5"
[skip]="skip"
[pageable]="true"
[scrollable]="'scrollable'"
(pageChange)="pageChange($event)"
>
<kendo-grid-column field="ProductID" title="Product ID" width="250" [locked]="true">
</kendo-grid-column>
<kendo-grid-column field="ProductName" title="Product Name" width="250">
</kendo-grid-column>
<kendo-grid-column field="UnitPrice" title="Unit Price" format="{0:c}" width="250">
</kendo-grid-column>
</kendo-grid>
`
})
【问题讨论】:
标签: javascript angular kendo-ui kendo-grid kendo-ui-angular2