【发布时间】:2021-03-02 21:12:30
【问题描述】:
我在单个 div 部分下的组件中使用 ngb-tabset。此 div 标签基于条件为真显示。当条件为 false 时,将显示不同的部分。
<div *ngIf="showAllTabs">
<ngb-tabset>
<ngb-tab id="heading-1">
<ng-template ngbTabTitle>
<div>HEADING 1</div>
</ng-template>
</ngb-tab>
<ngb-tab id="heading-2">
<ng-template ngbTabTitle>
<div>HEADING 2</div>
</ng-template>
</ngb-tab>
</ngb-tabset>
</div>
<div *ngIf="!showAllTabs">
<!-- Some other work -->
</div>
问题是,例如,如果活动选项卡是“heading-2”,当划分标签被隐藏并再次显示时,活动选项卡会自动设置为第一个选项卡(标题-1)。怎么不允许呢?
【问题讨论】:
标签: html css angular ng-bootstrap