typescript - 返回时保持滚动位置并更改路线角度5
问题描述
我加载了一些员工的结果,我每页使用分页 20 个结果。当我在第一页的最后一个页面上滚动时,我单击此页面并将用户重定向到另一个页面,当用户单击后退按钮时,他们返回搜索结果,但滚动位置已丢失。关于如何维护它的任何建议?
解决方案
Angular 提供了一些额外的选项,您可以在导入路由器模块时应用这些选项,这些选项可能符合您的要求。
https://angular.io/api/router/ExtraOptions#scrollPositionRestoration
他们有一个组件特定滚动的示例。我自己从未尝试过,但它似乎与您想要实现的目标相匹配。
推荐阅读
- django - Django 3 - 如何从另一个表(外键)动态加载 CBV 中的 CharField 选项?
- dynamics-crm - 在哪里可以找到 CrmJobEditor 源代码?
- sql - 如何从角色中删除所有权限而不在 SQL Server 中重新创建它
- python - 如何在 cython C++ 构建中正确链接到 C 库
- postgresql - 在计算字段的 PostgreSQL 函数中使用 Hasura 会话
- arrays - 基于特定单元格隐藏/显示多个对象
- node.js - 将 node_modules 文件夹移动到不同的位置?
- scikit-learn - 如何在高斯混合模型中限制估计均值?
- javascript - jQuery DataTables:选中页面加载时的所有复选框
- java - 如何分别在每个字段的验证过程中实现错误输出?