2

次の状況を想像してください。

 <div *ngFor="let d of dm; first as first">
    <span
      [ngClass]="{ cSmall: !first, cGray: !first, cTab1: !first }"
    >
      {{ d }}
    </span>
  </div>

これらすべての CSS クラスcSmall, cGray, cTab1は に依存してい!firstます。

次の範囲内で不要な繰り返しを避けることはできますか?

{ cSmall: !first, cGray: !first, cTab1: !first }

私はすでに{ [cSmall,cGray,cTab1]: !first }成功していませんでした:)

4

2 に答える 2

3

これを試して:[ngClass]="{ 'cSmall cGray cTab1': !first }"

于 2019-10-30T17:20:34.957 に答える