如何在angularjs中的html类属性中添加动态css类?

时间:2017-07-29 10:42:51

标签: javascript html css angularjs

我有这样的div:

    var container = new UnityContainer();
    container.AddExtension(new UnityExtension<IFoo>("id", "123"));

    var class1 = container.Resolve<MyClass>();
    var class2 = container.Resolve<MyClass2>();

    // show 123
    Console.WriteLine(class1.Id);  

    // show 123
    Console.WriteLine(class2.Id);

我的控制器代码如下:

<div class="row loginCtrl.padding(50)"></div>

我知道填充函数只会在点击等事件上调用

1 个答案:

答案 0 :(得分:1)

您应该使用ng-class来实现此目标

<div class="row" ng-class="loginCtrl.padding(50)"></div> 



app.controller("loginController", function(){

 this.padding = function(val){
    return 'padding-top-'+val;
   }

});