注入类名并切换类名Angular

时间:2013-09-25 22:21:16

标签: angularjs angularjs-directive ng-class

我知道在角度你可以做这样的事情:

<div ng-class="{myClassName: myCondition}"></div>

如果条件为真,Angular会将'myClassName'添加到class属性。

我也知道:

<div ng-class="myClassName"></div>

将评估我的'myClassName'范围值并将其添加到元素的类参数中。

有没有办法在元素上同时执行这两个操作?如果是这样,怎么样?

1 个答案:

答案 0 :(得分:0)

我不知道我是否理解你,

<div ng-class="{myClassName: true}" class="{{myOtherClassName}}"></div>

控制器

 $scope.myOtherClassName = "someClass";

结果应为:

<div   class="someClass myClassName"></div>