[scrollPositionRestoration为角子路径添加]]

问题描述 投票:0回答:1

在我的Angular 6应用中,当我向下滚动页面并单击页面底部的链接时,它的确更改了路线并带我进入下一页,但它没有滚动到页面顶部。结果,如果第一页(父母)太长而第二页(孩子)具有较少的内容,则给人的印象是第二页缺少该内容。因为仅当用户滚动到页面顶部时,内容才可见。

我尝试为喜欢的孩子添加“ scrollPositionRestoration”,

@NgModule({
  imports: [RouterModule.forChild(routes, {
    scrollPositionRestoration: 'top'
  })],
  exports: [RouterModule]
})

这给我带来了错误:

(property) scrollPositionRestoration: string
Expected 1 arguments, but got 2.

如何解决这个问题?有什么想法可以滚动到页面顶部的Angular子组件?

在我的Angular 6应用中,当我向下滚动页面并单击页面底部的链接时,它的确更改了路线并带我进入下一页,但它没有滚动到页面顶部。作为...

angular scroll components parent-child
1个回答
0
投票

如果全部失败,则在模板(或父模板)上用id =“ top”在顶部(或所需的滚动到位置)创建一些空的HTML元素(例如div):

© www.soinside.com 2019 - 2024. All rights reserved.