gpt4 book ai didi

没有动画/平滑滚动的 Angular scrollPositionRestoration?

转载 作者:行者123 更新时间:2023-12-02 16:05:14 32 4
gpt4 key购买 nike

RouterModule 使用 scrollPositionRestoration: 'enabled' 确实是一个不错的功能,但是如何禁用滚动动画/平滑滚动以使其捕捉到该位置?

@NgModule({
imports: [
RouterModule.forRoot(routes, {
scrollPositionRestoration: 'enabled',
}),
],
exports: [RouterModule]
})
export class AppRoutingModule {
}

背景:平滑滚动感觉不像在“正常”网站上导航,因为通常如果来回导航就不会平滑滚动。

最佳答案

问题不在于 Angular,而是 Bootstrap 将 CSS smooth-scrolling 设置为 smooth

通过 $enable-smooth-scroll: false; 禁用它

关于没有动画/平滑滚动的 Angular scrollPositionRestoration?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69585152/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com