【问题标题】:Intl.NumberFormat style currency doesn't work for ChileIntl.NumberFormat 样式货币不适用于智利
【发布时间】:2019-06-29 16:24:52
【问题描述】:

我正在尝试将其用于西班牙智利,但我发现它不起作用。但它适用于阿根廷和墨西哥。我想知道是否缺少某些东西或者这是一个已知问题。

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/NumberFormat

我的测试:

var number = 123456.789;
var number2 = 123456;

console.log(new Intl.NumberFormat('es-AR', {currency: 'ARS', style: 'currency'}).format(number));
console.log(new Intl.NumberFormat('es-CL', {currency: 'CLP', style: 'currency'}).format(number2));

【问题讨论】:

  • 预期输出是什么?
  • 类似于ARG:$ 123.456
  • $ 符号在 Firefox 中输出。您是否为 Chromium/Chrome 提交了错误?
  • 很好,我没有意识到这是浏览器问题!谢谢

标签: javascript intl


【解决方案1】:

这是一个 Chrome 问题,目前它不适用于所有国家/地区+货币代码。

【讨论】:

    猜你喜欢
    • 2019-02-23
    • 1970-01-01
    • 1970-01-01
    • 2020-05-31
    • 1970-01-01
    • 1970-01-01
    • 2019-10-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多