2013-04-24 49 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