角4& PrimeNg:如何添加和删除/隐藏选项卡面板

时间:2017-12-19 18:47:21

标签: html angular typescript primeng

我有一个tabView和一个选项卡面板列表。 根据运行时条件,我需要隐藏和取消隐藏其中一个选项卡面板。 无法通过查看他们的文档或此处找到这样做的方法。 有什么建议吗?

一般来说,有没有办法动态添加和删除标签面板?

我现在使用的代码无效,我的测试语法必定是错误的:

                <div [ngSwitch]="isNEC">
                <ng-template ngSwitchCase="'true'">
                <p-tabView>
                    <p-tabPanel header="Detail">
                        <linechart #linechart></linechart>
                    </p-tabPanel>
                    <p-tabPanel header="Assessment">
                        Coming soon to a theater near you !!!!
                    </p-tabPanel>
                </p-tabView>
                </ng-template>
                <ng-template ngSwitchCase="'false'">
                    <p-tabView>
                        <p-tabPanel header="Detail">
                            <linechart #linechart></linechart>
                        </p-tabPanel>
                    </p-tabView>
                </ng-template>

            </div>

除非我设置了默认开关,否则什么都没有出现。 isNEC是string

类型的组件公共属性

1 个答案:

答案 0 :(得分:0)

一切都很好,我只需要检查'true'而不是''true'“