在我的Angular 6应用中,当我向下滚动页面并单击页面底部的链接时,它的确更改了路线并带我进入下一页,但它没有滚动到页面顶部。结果,如果第一页(父母)太长而第二页(孩子)具有较少的内容,则给人的印象是第二页缺少该内容。因为仅当用户滚动到页面顶部时,内容才可见。
我尝试为喜欢的孩子添加“ scrollPositionRestoration”,
@NgModule({ imports: [RouterModule.forChild(routes, { scrollPositionRestoration: 'top' })], exports: [RouterModule] })
这给我带来了错误:
(property) scrollPositionRestoration: string Expected 1 arguments, but got 2.
如何解决这个问题?有什么想法可以滚动到页面顶部的Angular子组件?
在我的Angular 6应用中,当我向下滚动页面并单击页面底部的链接时,它的确更改了路线并带我进入下一页,但它没有滚动到页面顶部。作为...
如果全部失败,则在模板(或父模板)上用id =“ top”在顶部(或所需的滚动到位置)创建一些空的HTML元素(例如div):