首页 > 解决方案 > 返回时保持滚动位置并更改路线角度5

问题描述

我加载了一些员工的结果,我每页使用分页 20 个结果。当我在第一页的最后一个页面上滚动时,我单击此页面并将用户重定向到另一个页面,当用户单击后退按钮时,他们返回搜索结果,但滚动位置已丢失。关于如何维护它的任何建议?

标签: typescriptangular5

解决方案


Angular 提供了一些额外的选项,您可以在导入路由器模块时应用这些选项,这些选项可能符合您的要求。

https://angular.io/api/router/ExtraOptions#scrollPositionRestoration

他们有一个组件特定滚动的示例。我自己从未尝试过,但它似乎与您想要实现的目标相匹配。


推荐阅读