标签: angularjs binding formatting
我的绑定表达式中有{{ds.number | number:2}}。我希望当数字是一个十进制数时,只显示绑定2位小数。但在某些情况下,当数字为零时,我想在这个地方显示“ - ”。只要我添加过滤器|number:2,“ - ”的显示就会停止工作。在这种情况下请帮助提出建议。
{{ds.number | number:2}}
|number:2
答案 0 :(得分:2)
试试这个表达式。如果您使用的是Angular 1.1.5及更高版本,我认为。
{{(data===0) ? "-":(data | number:2)}}