0

mat-tab-group を含む画面があり、1 つのタブに展開可能な行を含むテーブルが含まれています。これらの行は、クリックした場合にのみ展開されますが、タブを変更して戻ってくると、すべての行が自動的に展開されます。ここで何が問題なのですか。? ここに画像の説明を入力

これで初めて正しく表示されます

ここに画像の説明を入力

すべての行が展開されます

ここに画像の説明を入力

リンク : StackBlitz サンプル

4

1 に答える 1

1

さて、これは、マットタブのコンテンツをラップする必要があるためです

<ng-template matTabContent> //your content goes here </ng-template>

ここに実用的なソリューションがあります: https://stackblitz.com/edit/angular-yeveze?file=src/app/table-expandable-rows-example.html

于 2020-10-27T11:23:27.177 に答える