私は角2を新しくしました。クラスをHTML要素に割り当てたいと思います。 動的でなければなりません - > idを持つ別の要素に属性がある場合、この要素はクラスになります。角2要素への動的クラスの割り当て
Here's私のコード私が試した:このコードで
<div class="panel panel-default" ngFor="let date of epgDates; let i = index">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a #aEle role="button" data-toggle="collapse" id="a-{{i}}" href="#{{i}}" aria-expanded="true">
<span class="glyphicon" [class.glyphicon-minus]="aEle.getAttribute('aria-expanded')==='true'"
aria-hidden="true">
</span> {{date | date: 'dd.MM.yyyy'}}
</a>
</h4>
</div>
</div>
を私はエラーを取得...:/ 誰かが私をここに助けることができますか?
ありがとうございます!
期待どおりの結果です。 '[class.glyphicon-minus]'はクラス 'glyphicon-minus'を追加/削除したいのですが、' #a - {{i}}とは全く分かりません。aria-expanded = 'true' " 'とされています。 –
idがa - {{i}}(たとえばa-0)の要素の 'aria-expanded'属性がtrueの場合、クラスを追加する必要があります。 – Junias