【发布时间】:2021-01-12 20:20:32
【问题描述】:
我正在尝试在 angular2 的选项卡上设置活动类。我正在为选项卡使用 ng2-bootstrap 插件,真的不明白该怎么做。
来自 ng2-bootstrap 的原始示例:
<tabset>
<tab heading="Static title">Static content</tab>
<tab *ngFor="let tabz of tabs"
[heading]="tabz.title"
[active]="tabz.active"
(select)="tabz.active = true"
(deselect)="tabz.active = false"
[disabled]="tabz.disabled"
[removable]="tabz.removable"
(removed)="removeTabHandler(tabz)">
{{tabz?.content}}
</tab>
<tab (select)="alertMe()">
<template tabHeading>
<i class="glyphicon glyphicon-bell"></i> Alert!
</template>
I've got an HTML heading, and a select callback. Pretty cool!
</tab>
</tabset>
因此,如果我想将最后一个选项卡设置为加载时处于活动状态,如何在 typescript 中访问此选项卡?主要问题是我只能访问在打字稿本身中创建的选项卡,而不是像第一个或最后一个那样的静态选项卡。
我喜欢实现以下目标:
ngOnActivate() {
tab[4].activ=true;
}
【问题讨论】:
标签: angular