我正在尝试设置我的指令的class属性。这就是我的方式:
指令中的相关代码
template: '<input class="myClass" />'
scope:{
myClass = '@'
}
这就是我的称呼方式
<my-directive my-class="someClass" />
不幸的是,没有任何反应。没有错误,但是没有设置类。
我缺少什么?
答案 0 :(得分:5)
myClass是新隔离范围中的范围变量。您必须撰写template: '<input class="{{myClass}}" />
或template: '<input ng-class="myClass" />