angular ngclass

JavaScript
      
        content_copy
      
      <some-element [ngClass]="'first second'">...</some-element>

<some-element [ngClass]="['first', 'second']">...</some-element>

<some-element [ngClass]="{'first': true, 'second': true, 'third': false}">...</some-element>

<some-element [ngClass]="stringExp|arrayExp|objExp">...</some-element>

<some-element [ngClass]="{'class1 class2 class3' : true}">...</some-element>
    [ngClass]="{1:'my-class1',2:'my-class2',3:'my-class4'}[step]"[ngClass]="{'my-class': step=='step1', 'my-class2':step=='step2' }"[class.my-class]="step=='step1'"[ngClass]="{'my-class': step=='step1'}"
Source

Also in JavaScript: