阅读
聚沙
ng-class
在 angular 中为我们提供了3种方案处理 class:
- scope变量绑定,如上例。
- 字符串数组形式。
- 对象key/value处理。
将 class 放入 controller scope 之上
1 2 3 |
|
template
1
|
|
字符串数组形式是针对 class 简单变化,具有排斥性的变化,true 是什么 class,false 是什么 class,其形如:
1 2 3 |
|
template
1 2 |
|
对象 key/value 处理主要针对复杂的 class 混合,其形如:
1 2 3 4 |
|
template
1 2 |
|
当 isSelected = true
,则增加 selected class,
当 isCar = true
,则增加 car class,
所以结果可能是4种组合。