0

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 を使用しています。

私は何を間違っていますか?

4

1 に答える 1

0

次のような単純な引用符を使用する必要があります。[panelClass]=" 'panel-primary' "

バインドは文字列変数で行われます。あなたの場合、Angular2は、文字通りの文字列「panel-primary」ではなく、panel-primary属性を検索します。

于 2016-10-13T06:56:33.257 に答える