【问题标题】:Angular 2: ng2-bootstrap panelClass not working on panelsAngular 2:ng2-bootstrap panelClass 在面板上不起作用
【发布时间】:2016-10-13 06:53:16
【问题描述】:

根据 ng2-bootstrap 文档,有一个可用于面板的 panelClass 注释。但我无法让它工作。

这是我的标记:

<accordion>
<accordion-group [panelClass]="panel-primary">
    <div accordion-heading>
        test
    </div>
    test
</accordion-group>
</accordion>

但这会产生:

<accordion-group>
<div class="panel panel-default">
    <div class="panel-heading">
        <h4 class="panel-title">
            <a class="accordion-toggle" href="" tabindex="0">
                <!--template bindings={}-->
                <div accordion-heading="">
                    test
                </div>
            </a>
        </h4>
    </div>
    <div class="panel-collapse collapse" aria-expanded="false" aria-hidden="true" style="display: none;">
        <div class="panel-body">
            test
        </div>
    </div>
</div>
</accordion-group>

我正在使用 ng2-bootstrap v1.1.13。

我做错了什么?

【问题讨论】:

    标签: angular ng2-bootstrap


    【解决方案1】:

    你必须使用这样的简单引用:[panelClass]=" 'panel-primary' "

    绑定是用字符串变量完成的。在您的情况下,Angular2 搜索 panel-primary 属性而不是文字字符串“panel-primary”。

    【讨论】:

    • 太棒了!谢谢先生。
    • 嘿,我也遇到了同样的问题,我已经尝试过这个解决方案,但无法得到它的工作想法?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-03-17
    • 2016-05-05
    • 2017-05-16
    • 1970-01-01
    • 2023-03-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多