ngClass
We use ngClass
to modify element's classList
Syntax
<el data-ng-class="expression => className:string, expression => toggle:boolean" />
// Can be applied multiple times on element
<el data-ng-class-0="..." data-ng-class-9="..." />
Examples
(new NgTemplate( document.body , `<i data-ng-class="'is-hidden', isHidden"></i>` ))
.sync({ isHidden: true });
console.log( document.body.innerHTML ); // <i class="is-hidden"></i>
or
(new NgTemplate( document.body , `<i data-ng-class="className, isHidden"></i>` ))
.sync({ isHidden: true, className: "is-hidden" });
console.log( document.body.innerHTML ); // <i class="is-hidden"></i>