прокручивать строку таблицы при нажатии клавиши

Я добавил активный класс в строку таблицы при прокрутке нажатием клавиши. однако теперь я хочу добавить функцию прокрутки, когда она запускается.

    if (event.code === 'ArrowDown' && this.selectedIndex < (this.products.length - 1)) {
        event.preventDefault();
        this.selectedIndex++;
        this.scrollToBottom();
    }
    ....
    scrollToBottom(): void {
      try {
          console.log("I am scrolled");
          this.myScrollContainer.nativeElement.scrollTop = ... + 24;
      } catch(err) { }                 
    }



<table class="table" id="tableSearch" #scrollMe>

Журнал консоли в порядке, ошибок нет, но таблица не прокручивается. Что мне здесь не хватает?


person Al Kasih    schedule 21.12.2019    source источник
comment
каков фактический код для ... + 24;   -  person Madhawa Priyashantha    schedule 21.12.2019
comment
Вы должны использовать @HostListener . как этот пример   -  person Mohammad Daliri    schedule 22.12.2019