我想知道是否可能有一个ng类,其中class一度绑定,并且每个摘要周期评估一次class。
<div ng-class="{'one_time_binded_class': isMonkey(), 'not_one_time_binded_class': isUnicorn()}"></div>
我知道我可以一次绑定完整的ng-class,ng-class="::{...}" 但是我需要一次绑定一个特定的表达式
ng-class="::{...}"
当然,这是行不通的:
<div ng-class="{'my_static_class': ::isMonkey(), 'my_dynamic_class': isUnicorn()}"></div>
有办法吗?
方法1:
class="some-class {{::expression ? 'my-class' : ''}}"
方法2:
ng-class="::{'my-class': expression}"