Я использую CdkVirtualScrollViewport углового материала. У меня есть список элементов, и я хочу знать, когда элемент № 55 или элемент № 67 (подмножество определенных элементов) появляются в представлении, а затем вызывать функцию.
Я видел, что есть некоторые подходы кпроверьте, находится ли элемент в представлении:
- Зарегистрируйтесь в событии 'scroll' и используйте метод throttle.
- Чтобы использовать наблюдателя пересечения.
- Я видел это в CdkVirtualScrollViewportAPI у нас есть scrolledIndexChange и renderedRangeStream, которые излучают при каждой прокрутке .. (как я не получаю уведомления в каждом onScroll здесь)?
Каков наилучший подход для получения уведомлений, когда конкретный* Элемент появляется в окне просмотра в угловом формате, когда я использую виртуальную прокрутку CDK углового материала?