如何在角度表达式中当数字等于 0 时显示空字符串

sam*_*wei 4 syntax angularjs

<div>{{a.value | number:0}}</div>
Run Code Online (Sandbox Code Playgroud)

这就是我所拥有的。如果值为 0,我只想显示 ""。无论如何我可以在同一行中执行此操作吗?或者我必须在控制器中过滤掉它。

谢谢

dfs*_*fsq 5

很丑,但你可以这样做:

<div>{{a.value ? (a.value | number:0) : '' }}</div>
Run Code Online (Sandbox Code Playgroud)

不确定是否有更清晰的方法。