Angular 和 mat-tab-nav-bar:如何使用 router.Navigate 维护水平滚动

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

我正在使用 Angular 和 mat-tab-nav-bar,并且我有一个反应式站点。无论页面大小如何,我都试图保持所选菜单项的可见性。

(使用路由器进行点击导航,因此页面会重新加载)

我可以通过抓取 translateX 位置并重新应用它(这会将正确的菜单项带入视图)来实现它,但按钮无法正确反应。 (第一个按钮仍然处于禁用状态,单击前进按钮会将我们带回到第二个位置,就好像之前没有单击过一样)。

我没有 stackblitz 或任何东西,我只是想知道是否有人处理过这个问题,以及我是否最终可以访问由 mat-tab-nav-bar 创建的那些按钮,将它们设置为禁用/启用并修改它们的内在魔力。任何见解都会有帮助。

css button angular-material
1个回答
0
投票

你有可能明白这一点吗?我也遇到了同样的问题。

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