2013-04-24 52 views
1

我试图设置我的指令的类属性。这就是我要做的事:angularjs:在指令模板中设置类属性

在指令

template: '<input class="myClass" />' 

scope:{ 
myClass = '@' 
} 

相关的代码,这就是我怎么称呼它

<my-directive my-class="someClass" /> 

不幸的是,没有任何反应。没有错误,但班级没有设置。

我错过了什么?

回答

5

myClass是新隔离范围中的作用域变量。你必须写template: '<input class="{{myClass}}" />template: '<input ng-class="myClass" />

+0

不错。我错过了。谢谢 ! – Sam 2013-04-24 18:09:41