ngx-datatable分页和标题是否支持508符合tabindex?

时间:2017-07-10 19:48:30

标签: angular2-template ngx-datatable

对于<ngx-datatable-column> html模板,我想添加html属性tabindex以支持508,但它不适用于我。此外,分页也无法点击输入或键盘事件进入下一页。

<ngx-datatable-column name="Name" tabindex="0">
    <ng-template></ng-template>
</ngx-datatable-column>`    

1 个答案:

答案 0 :(得分:0)

我认为这不起作用,因为渲染的DOM中没有-element。

您可以使用模板来将每个单元格包装成具有 tabindex 属性的内容。

<ngx-datatable-column name="Name">
  <ng-template let-column="column" ngx-datatable-header-template>
    <span tabindex="0">{{column.name}}</span>
  </ng-template>
  <ng-template let-value="value" ngx-datatable-cell-template>
    <span tabindex="0">{{value}}</span>
  </ng-template>
</ngx-datatable-column>

有关示例,请参见https://stackblitz.com/edit/angular-ngx-datatable-tab