NgbTab在tab chage上重新加载组件

时间:2017-08-11 18:39:00

标签: angular ng-bootstrap

我有2个标签,在标签内容中有一个我开发的组件。当我从一个选项卡移动到另一个选项卡并返回到我开发的组件所在的选项卡时,它会重新加载并调用其生命周期方法,这些方法会给我带来问题。

有没有办法在更改选项卡时停止重新加载组件。

HTML代码:

<ngb-tabset>
    <ngb-tab title="xyz..." id="overview">
        <ng-template ngbTabContent>
            ...
            <sd-tags [existingTags]="tags" [somethingelse]="otherstuffs" [more]="morestuff"></sd-tags>
            ...
        </ng-template>
    </ngb-tab>
    <ngb-tab [title]="sothingesele" id="columns">
        <ng-template ngbTabContent>
            ...
        </ng-template>
    </ngb-tab>
</ngb-tabset>

当标签发生变化时,sd-tabs组件重新加载以及处理的内容,它会进入初始阶段并导致问题。

0 个答案:

没有答案