使用ngClass计算类与使用角4中的HTML属性直接计算类有什么不同。[ngClass]="computeClass()"class="{{computeClass()}}" if (condition) {
return编辑:我的问题不同于标记为重复的问题,因为它比较了ngClass和类,而上面的比较是ngClass和类之间的比较。
data-target="#carouselExampleFade" *ngFor="let li of images; let i = index" [attr.data-slide-to]="i" [ngClass/ol> <div *ngFor="let image of images; let k = index" [ngClass</em
有两种向元素添加类的方法:<div [class]="currentClasses">Hello world #1</div><div [ngClass]="settings">Hello我当然理解ngClass具有复杂的功能,比如跟踪组件类上的属性,而class绑定只是添加类。但这个问题并不是关于应用程序,而是它们是如何在内部实现的。
我一直在浏览angular.io上的指南,并偶然发现了。在提供的示例中,ngClass的源是一个组件函数:<div [ngClass]="setClasses()">This div is saveable and special</div相反,我希望下面的代码提供相同的功能,但只在观察到的值发生变化时(canSave、isUnchanged、isSpecial)重新评估。一个示例用例是在一个在可见页面上创建大约200个元素的ng