小编Jon*_*n B的帖子

当 angular 5 重新呈现大列表时,如何防止 chrome 滚动?

我有一个 ngFors 超过其他组件列表的角度组件。我正在使用 ngx-dnd 库来启用拖放。每当子组件列表大于屏幕尺寸并且我使用谷歌浏览器时,拖放项目会导致页面向下滚动。如果我调试,我可以看到角度渲染正在导致创建一个新的项目集合,并且从 dom 中剔除旧集合,但是在我的旧集合上方创建新集合时,屏幕滚动到将旧收藏保留在屏幕上。当旧收藏最终被删除时,屏幕会留在页面底部附近的某处。

如何防止 chrome 滚动以将旧 dom 保留在页面上?

google-chrome angular

5
推荐指数
1
解决办法
2789
查看次数

标签 统计

angular ×1

google-chrome ×1