Прекратить повторную визуализацию при каждой прокрутке

#javascript #scroll #sapui5 #dom-events

#javascript #прокрутка #sapui5 #dom-события

Вопрос:

Я создал древовидную таблицу, в которой sap.ui.core.Control написано, что при загрузке страницы для каждой строки отображается новый элемент управления.

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

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

Я пытался захватить событие прокрутки мыши JS, но это не работает.

 var Cc = sap.ui.Control {
  renderer :
    render : function (){
     // Need a check here if it's getting hit on scroll
     // renders for every row
  }
}