angularjs:在指令模板中设置类属性

时间:2013-04-24 17:56:49

标签: angularjs angularjs-directive

我正在尝试设置我的指令的class属性。这就是我的方式:

指令中的相关代码

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

scope:{
 myClass = '@'
}

这就是我的称呼方式

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

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

我缺少什么?

1 个答案:

答案 0 :(得分:5)

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