-
在scope中定义变量(并不推荐)
function Ctrl($scope){ $scope.test = "className"; }; <div class="{{ test }}"></div>
来看angular为我们提供另外两种方法
-
字符串数组形式
function Ctrl($scope){
$scope.isActive = true;
}
<div ng-class="{true:'active',false:'inactive'}[isActive]"></div> -
对象key/value处理(主要针对复杂的class混合)
function Ctrl($scope){} <div ng-class={'selected':isSelected,'car':isCar}></div>
网友评论