我已经为手风琴添加了虚拟滚动。在手风琴内部,我有带有页码的图像。
在搜索框中输入值后,我想滚动到页码所在的位置。
我尝试scrollToView
以javascript方式添加。但是由于所有页面不是在虚拟滚动到 DOM 中同时呈现的,所以这个逻辑不起作用。有没有其他方法可以滚动到搜索的页面。请注意,页面不是按升序排列的,并且顺序可能会有所不同。
此视口位于父组件中。Accordion 存在于另一个子组件中。
<cdk-virtual-scroll-viewport itemSize="50" class="example-viewport">
<accordion *cdkVirtualFor="let item of items" class="example-item">{{item}}</accordion>
</cdk-virtual-scroll-viewport>