以下片段之间的Angular 2有什么区别:
<div [class.extra-sparkle]="isDelightful">
<div [ngClass]="{'extra-sparkle': isDelightful}">
这是特殊的Angular绑定语法
以上两行代码是针对Angular中的CSS类绑定
使用[ngClass]
,您可以以非常方便的方式应用多个类。您甚至可以应用将返回类对象的函数。 [class.
使您只能应用一个班级(当然您可以使用班级。几次,但看起来确实很糟糕)。
在[ngClass]中,您可以添加两个不同的类之一,如下所示: