我正在使用内置货币过滤器:
{{ value | currency }}
我想仅指定分数大小并让angular决定要显示的货币符号。我怎样才能做到这一点? 到目前为止我只有一个解决方案:
{{ value | currency:undefined:0 }}
但我真的不喜欢它。)
答案 0 :(得分:0)
使用@JB Nizet的建议,如果你真的不喜欢undefined
(它对我来说似乎不怎么样),你可以制作自己的过滤器使用currency
:
app.filter('currencyDigits', [
'$filter',
function($filter) {
return function(value, digits){
return $filter('currency')(value, void 0, digits);
};
}
]);
然后你可以像这样使用它:
{{ value | currencyDigits:0 }}