Angular:条件过滤器?

时间:2015-09-22 20:20:05

标签: angularjs

我正在显示来自大型json对象的数据,并希望将该值作为货币过滤,但仅限于它存在。否则我想打印出破折号。我遇到的问题是货币过滤器会将短划线过滤为空。有没有办法过滤条件的第一部分而不是第二部分?

想要显示美元金额或破折号

{{obj.dollarAmount || '-'}}

还要将美元金额过滤为货币(这显然是无效代码)

{{obj.dollarAmount | currency || '-'}}

这不是我想要的,因为它应该显示一个破折号时会显示一个空字符串。 (因为短划线上的货币过滤器返回空字符串)

{{obj.dollarAmount || '-' | currency}}

0 个答案:

没有答案