我有绑定的ngModel data.type
,我想首先对其应用过滤器actionType
,然后添加前缀,最后将其传递给localize
过滤器。
类似的东西:
<h3 data-ng-bind="'prefix.' + {{ data.type | actionType}} | localize "></h3>
因此,例如如果actionType
过滤器返回my-action-type
,那么我想将prefix.my-action-type
传递给localize
过滤器。
有没有这样做?
由于
答案 0 :(得分:2)
您可以通过将表达式包装在括号中来控制角度表达式中的操作顺序,就像在javascript中一样。
如果你有嵌套的括号,它们在包含括号之前执行,它们都应该从左到右执行。
<h3 data-ng-bind="('prefix.' + (data.type | actionType)) | localize "></h3>