我正在使用 Angular 和 mat-tab-nav-bar,并且我有一个反应式站点。无论页面大小如何,我都试图保持所选菜单项的可见性。
(使用路由器进行点击导航,因此页面会重新加载)
我可以通过抓取 translateX 位置并重新应用它(这会将正确的菜单项带入视图)来实现它,但按钮无法正确反应。 (第一个按钮仍然处于禁用状态,单击前进按钮会将我们带回到第二个位置,就好像之前没有单击过一样)。
我没有 stackblitz 或任何东西,我只是想知道是否有人处理过这个问题,以及我是否最终可以访问由 mat-tab-nav-bar 创建的那些按钮,将它们设置为禁用/启用并修改它们的内在魔力。任何见解都会有帮助。
你有可能明白这一点吗?我也遇到了同样的问题。