尝试使用 Virtual Scroll 进行聊天。工作正常,但我有一个问题。加载数据时,我将 scrollTop 设置为 max 以移动以结束聊天。但结果,我不是在最后,而是几乎在最后(比底部高约 500px)。也许关于如何解决它的一些想法?
我使用CdkScrollable
来自'@angular/cdk/scrolling'
.
在这样的组件中使用它:
@ViewChildren(CdkScrollable) cdkScrollable;
scrollToEnd() {
this.cdkScrollable.first.scrollTo({bottom: 0});
}