使用scrollPositionRestoration: 'enabled'forRouterModule确实是一个不错的功能,但如何禁用滚动动画/平滑滚动以便它捕捉到该位置?
@NgModule({
imports: [
RouterModule.forRoot(routes, {
scrollPositionRestoration: 'enabled',
}),
],
exports: [RouterModule]
})
export class AppRoutingModule {
}
Run Code Online (Sandbox Code Playgroud)
背景:平滑滚动感觉不像浏览“正常”网站,因为通常如果来回导航,就不会平滑滚动。
Mic*_*ick 10
问题不是 Angular,而是 Bootstrap 将 CSS 设置smooth-scrolling为smooth.
通过禁用它$enable-smooth-scroll: false;
| 归档时间: |
|
| 查看次数: |
3009 次 |
| 最近记录: |