首页 > 解决方案 > 如何在选项卡之外而不是使用标签获取当前选择的 mat-tab 的信息?

问题描述

我有以下代码部分。

选择选项卡时,我需要在外部获取所选选项卡的模型数据(例如:model.placeType、model.code)。

那么如何做到这一点而不是使用标签呢?

<mat-tab-group (selectedTabChange)="onTabChange($event)" class="mat-tab-navigator" fxFlex="100">
    <div *ngFor="let model of this.customFieldPlaces"  class="mat-tab-nav-option">
      <mat-tab *ngIf="model.placeType == 'table'" label="{{model.name }} Model" class="test">
        <div>
          <app-table-view-model></app-table-view-model>
        </div>
      </mat-tab>
      <mat-tab *ngIf="model.placeType == 'add'" label="{{model.name }} Model">
        <div>
          <app-add-popup-model></app-add-popup-model>
        </div>
      </mat-tab>
    </div>
  </mat-tab-group>

标签: angular-materialangular8mat-tab

解决方案


推荐阅读