【问题标题】:Add Buttons to navigate Tabs | Angular Material添加按钮以导航选项卡 |角材料
【发布时间】:2020-08-22 18:05:04
【问题描述】:

我正在尝试在每个选项卡上显示数据,但问题是我拥有的数据相对较大,无法放入单个屏幕。

我正在寻找一种使标签可滚动的方法,以便我可以滚动数据。

有什么办法可以在标签的边缘添加按钮或添加水平滚动条使其可滚动?

类似这样的东西,也是响应式的。

谢谢

【问题讨论】:

    标签: tabs angular-material


    【解决方案1】:

    您可以通过 Angular 材质选项卡来解决它。这里是angular的文档。

    https://material.angular.io/components/tabs/examples

    请记住,您必须在 Angular 模块中导入 MatTabModule,如下所示:

    我已将它添加到我的项目中,示例图像如下所示:

    另外,如果你想添加一个按钮而不是文本,你也可以这样做。这是给您的示例图片:

    这里是示例代码

    <mat-tab-group>
      <mat-tab>
        <ng-template mat-tab-label>
          <mat-icon class="example-tab-icon">thumb_up</mat-icon>
          First
        </ng-template>
        Content 1
      </mat-tab>
    
      <mat-tab>
        <ng-template mat-tab-label>
          <mat-icon class="example-tab-icon">thumb_up</mat-icon>
          Second
        </ng-template>
        Content 2
      </mat-tab>
    
      <mat-tab>
        <ng-template mat-tab-label>
          <mat-icon class="example-tab-icon">thumb_up</mat-icon>
          Third
        </ng-template>
    
        Content 3
      </mat-tab>
    </mat-tab-group>
    

    您可以在此处使用任何 mat-icon 类来更改按钮图标。您可以使用此链接https://material.io/resources/icons/?style=baseline

    希望它能解决您的问题。

    【讨论】:

    • 这有帮助.. 我之前阅读过文档。但是无法发现它会在溢出时自动添加按钮。请添加溢出标签的示例代码..它会更好地帮助其他人..谢谢:)
    • 另外.. 会很棒。如果你也能帮我解决这个问题.. stackoverflow.com/questions/61657697/…
    猜你喜欢
    • 2020-03-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-11-16
    • 2021-02-24
    • 1970-01-01
    • 2020-12-26
    相关资源
    最近更新 更多