小编m4e*_*4el的帖子

Intl.NumberFormat 不会转换为 pt-BR 区域设置

我有这个代码示例:

const formCurrency = new Intl.NumberFormat('pt-BR', {
    style: 'currency',
    currency: 'BRL',
    minimumFractionDigits: 2
})
Run Code Online (Sandbox Code Playgroud)

如果输入是:

var money = 1000.50

formCurrency.format(money)
Run Code Online (Sandbox Code Playgroud)

预期输出是:R$ 1.000,50,但它给出:R$ 1,000.50

有谁知道如何更改,with.或其他方式来执行此操作Intl

我已经尝试将语言环境更改为 de-DE,但效果不佳。其他有style变化R$,但其余标点符号没有。

javascript node.js

5
推荐指数
1
解决办法
1万
查看次数

标签 统计

javascript ×1

node.js ×1