问题:
我想通过同一元素的指令修改ng-disabled
的参数,以便
<my-custom-input ng-disabled = "ctrl.condition" my-global-disabled-condition>
</my-custom-input>
产生与
相同的效果<my-custom-input ng-disabled = "ctrl.condition || someService.isWinterComing()">
</my-custom-input>
如何使用指令修改ng-disable
,ng-if
和其他指令的参数?手动将逻辑添加到每个元素当然会起作用,但这不是正确的模块化代码。
更新
我偶然使用了一个孤立的范围,导致我的编译步骤产生了意想不到的结果。
因此,我的问题是
的副本