【发布时间】:2022-01-13 19:06:16
【问题描述】:
我在另一个sidenav 中有一个sidenav,每个sidenav 都有自己的滚动条。我想找到一种方法来同步它们,这样当一个向上或向下滚动时,另一个也可以这样做。
这是我的 HTML 文件中的代码结构:
<mat-sidenav-container class="sidenav-container"> ---> CONTAINER 1
<mat-sidenav class="sidenav" fixedInViewport="false" mode="side" role="navigation" opened="true" >
<mat-nav-list>
*group of mat-list-item*
</mat-nav-list>
</mat-sidenav>
<mat-sidenav-content>
<mat-sidenav-container class="sidenav-container"> ---> CONTAINER 2
<mat-sidenav class="secondSidenav" fixedInViewport="false" mode="side" role="navigation" opened="true">
<mat-nav-list>
*group of mat-list-item*
</mat-nav-list>
</mat-sidenav>
<mat-sidenav-content> *something* </mat-sidenav-content>
</mat-sidenav-container>
</mat-sidenav-content>
</mat-sidenav-container>
滚动条来自 mat-sidenav-containers。我想同步容器 1 和容器 2 的滚动条。
我尝试了一些方法,但没有任何效果。我可以尝试什么?
【问题讨论】:
-
你能用你想要做的例子来创建一个堆栈闪电战吗?
标签: angular angular-material scrollbar angular8