专注于p复选框

时间:2019-01-23 20:07:29

标签: primeng-datatable angular2-cli

我有primeng数据表,其第一列是p-checkbox。我想关注表格初始加载的第一个复选框。下面是我要实现的代码,但是我无法集中显示p-checkbox。

focusFirstElement() {
// Get the first input or select that is    editable
const selector =
  'tr td div.ui-chkbox-box:not([disabled]),\tr td input.ui-inputtext:not([disabled]),\
                  tr td select:not([disabled])';
const firstSelectableElement = this.tableContainer[
  'nativeElement'
].querySelector(selector);
if (firstSelectableElement && firstSelectableElement !== null) {
  setTimeout(function() {
    firstSelectableElement.focus();
  }, 0);
}} 

0 个答案:

没有答案