【发布时间】:2013-06-11 19:23:26
【问题描述】:
当模板中的变量是三元运算的一部分时,有没有一种方法可以对模板中的变量应用过滤器?
<img ng-src="{{ image_url && image_url|filter:"foo" || other_url }}">
在这种情况下,过滤器是一个自定义过滤器,但我不想修改它来处理三元运算(因为过滤器可能会根据使用的位置而有所不同,我不想重新实现该逻辑很多次)。
【问题讨论】:
-
对我来说,这看起来太复杂了,无法内联。我将创建一个函数,该函数将根据您需要执行的任何逻辑返回 src。
标签: javascript angularjs ternary-operator