Вы можете получить доступ к конкретному cell (td)
, используя таблицу ElementRef, которая у вас уже есть.
@ViewChild('ITable') ITableRef: ElementRef;
focusTD(rowNum, cellNum)
this.ITableRef.tBodies[0].rows[rowNum].cells[cellNum].focus()
}
ngAfterViewInit() {
this.focusTD(0,1); // selects the first tr (row) and second td (cell)
}
Элемент таблицы имеет tBodies
, я выбрал первое tBodies
, предполагая, что у вашей таблицы есть один tBody
, затем вы должны выбрать row (tr)
и затем вы можно выбрать конкретный cell (td)