以下片段在Angular 2中的区别是什么:
<div [class.extra-sparkle]="isDelightful">
<div [ngClass]="{'extra-sparkle': isDelightful}">
以下片段在Angular 2中的区别是什么:
<div [class.extra-sparkle]="isDelightful">
<div [ngClass]="{'extra-sparkle': isDelightful}">
这是一种特殊的Angular 绑定语法
<div [class.extra-sparkle]="isDelightful">
这是Angular 编译器的一部分,您不能构建遵循此绑定样式的自定义绑定变体.仅支持[class.xxx]="..."
、[style.xxx]="..."
和[attr.xxx]="..."
ngClass
是一个正常的Angular 指令,因为您可以自己构建它
<div [ngClass]="{'extra-sparkle': isDelightful}">
ngClass
更强大.它允许您绑定一个类字符串、一个字符串数组或一个对象,如示例中所示.