对于<ngx-datatable-column>
html模板,我想添加html属性tabindex
以支持508,但它不适用于我。此外,分页也无法点击输入或键盘事件进入下一页。
<ngx-datatable-column name="Name" tabindex="0">
<ng-template></ng-template>
</ngx-datatable-column>`
答案 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。