0

我有一个要求,我需要在页面的一侧有一个列表,而在另一侧有内容。单击任何列表项时,该项目将获得活动类,并且其内容将滚动到顶部。此外,如果我们滚动内容,则相应的列表项应突出显示。它将类似于https://angular.io/guide/quickstart,一旦我们滚动,活动项目就会在我们滚动时发生变化。

4

1 回答 1

0

如果您使用 Angular 6.1,您可以使用

路由器滚动条

Router Scroller 提供与滚动到 Angular Router 相关的功能。使用 Router Scroller,您可以执行以下操作。

要实施此检查:https ://medium.com/lacolaco-blog/introduce-router-scroller-in-angular-v6-1-ef34278461e9

如果您使用 angular 5,请尝试参考 tgis 示例:https ://stackblitz.com/edit/angular-scroll-spy-routing

于 2018-08-16T18:36:03.540 回答