我使用一个非常简单的脚本格式化数字:
gst = '123.45';
currency = 'EUR';
money = gst.toLocaleString('en-US', {
style: 'currency',
currency: currency,
currencyDisplay: 'code'
});
这将说明:
EUR123.45
这就是我想要的。但我发现货币与价值之间没有空间,这有点难看。有没有办法在操作后不使用.replace()来管理它?
提前致谢
答案 0 :(得分:0)
我很肯定没有规范toLocaleString
如果没有替换就会做到这一点。您需要在toLocaleString
操作后进行前置或调整。