如何在启用scrollPositionRestoration的情况下防止滚动

时间:2019-04-30 14:25:57

标签: angular angular-routing

通常,URL更改时,我们的页面需要滚动到顶部。我们应用的典型URL看起来像这样domain.com/file-manager/root/school/homework?sort=-name&lightbox=fileID

有几个部分: root/school/homework与自定义匹配器匹配,可以正常工作。更改后应滚动到顶部。 ?sort&view也可以使用,也应该滚动到顶部。 &lightbox将打开一个模式对话框,因此不应滚动。

我研究了ViewportScroller,但是它只能切换恢复,而不能切换导航部分上的设置。


我们需要在lightbox查询参数的异常导航的情况下,使该应用滚动到每个导航的顶部。

0 个答案:

没有答案