我有一个指令:
.directive('test', function(){
return {
restrict: 'C'
....
}
})
我希望有条件地将此指令添加到元素中:
<div ng-class="{test: testActive}">
这不起作用(here is a Plunk包含我迄今为止尝试过的变体)。
我猜它可以工作,如果我再次编译()元素,但我猜测在已经$ compiled()元素上调用$ compile会带来它自己的一组问题(或者这是一个有角度的支持?)。
寻找建议/替代方案。