【问题标题】:Selection animation doesn't work for Angular (7) Material Tabs选择动画不适用于 Angular (7) 材质选项卡
【发布时间】:2019-05-27 21:48:46
【问题描述】:

我尝试使用路由实现 Angular Material Tabs,一切正常,只是下划线动画不起作用。它只是停留在第一个选项卡上,然后消失。 我按照这里的建议安装了动画和默认主题:

Angular material tab animation doesn't work

并使用文档中的代码:

<nav mat-tab-nav-bar>
  <a mat-tab-link
      routerLink="home"
      routerLinkActive #rla="routerLinkActive"
      [active]="rla.isActive">
      home
  </a>
  <a mat-tab-link
      routerLink="about"
      routerLinkActive #rla="routerLinkActive"
      [active]="rla.isActive">
      about
  </a>
</nav>

<router-outlet></router-outlet>

【问题讨论】:

    标签: angular angular-material


    【解决方案1】:

    试试这个:

    <a mat-tab-link
          routerLink="about"
          routerLinkActive #rla="routerLinkActive"
          routerLinkActive="active"
          [active]="rla.isActive">
          about
    </a>
    

    CSS:

    .active{
    }
    

    【讨论】:

    • 还是一样...也许还缺少其他东西,但无法弄清楚是什么。没有路由,动画可以工作
    • 您是否在active 类中添加了所需的css 属性?
    • 我需要添加哪些属性?动画应该在没有任何 css 的情况下工作
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-09-06
    • 2016-08-08
    • 2020-09-07
    • 2019-04-11
    • 2018-02-07
    相关资源
    最近更新 更多