【问题标题】:Angular 7, Virtual Scroll. Can't set scrollTop in maxAngular 7,虚拟滚动。无法在 max 中设置 scrollTop
【发布时间】:2018-11-15 17:54:58
【问题描述】:

尝试使用 Virtual Scroll 进行聊天。工作正常,但我有一个问题。加载数据时,我将 scrollTop 设置为 max 以移动以结束聊天。但结果,我不是在最后,而是几乎在最后(比底部高约 500px)。也许关于如何解决它的一些想法?

我使用来自'@angular/cdk/scrolling' 的指令CdkScrollable

在这样的组件中使用它:

@ViewChildren(CdkScrollable) cdkScrollable;

scrollToEnd() {    
    this.cdkScrollable.first.scrollTo({bottom: 0});
}

【问题讨论】:

    标签: angular angular7


    【解决方案1】:

    我明白什么是问题。我使用FixedSizeVirtualScrollStrategy,但我没有统一的元素大小。

    【讨论】:

      猜你喜欢
      • 2019-08-03
      • 1970-01-01
      • 2012-03-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-02-27
      • 1970-01-01
      相关资源
      最近更新 更多