我想滚动到NavigationEnd上的顶部。之前我是这样做的: .pipe(filter(event => event instanceof NavigationEnd)) // scroll to top on navigation });
但是现在我们已经改变了html/css布局,所以我们想要依赖CdkScrollable
尝试使用虚拟滚动进行我的聊天。工作很好,但我有个问题。当数据加载时,我将scrollTop in max设置为移动以结束聊天。但结果是,我不是在末尾,而是几乎在末尾(大约比底部高500px )。我使用来自'@angular/cdk/scrolling'的指令CdkScrollable。在如下所示的组件中使用它:
@ViewChildren(CdkScrollable)