Intl.NumberFormat не поддерживается в более низких версиях IE при попытке отформатировать число, чтобы удалить разделитель тысяч с другой культурой - PullRequest
0 голосов
/ 29 мая 2019

Я пытаюсь отформатировать число и удалить разделитель тысяч по отношению к другой культуре. Он работает в IE 11, но не в более низких версиях.

 var test=new Intl.NumberFormat('en-US', {
  minimumIntegerDigits: 4,
  maximumFractionDigits: 4,
  useGrouping: false
}).format(formattedNumber); //formattedNumber=11,222,33.555

1 Ответ

0 голосов
/ 29 мая 2019

Согласно caniuse.com, API-интерфейс Intl недоступен для IE <= 10. Вам следует использовать полифил, например <a href="https://github.com/andyearnshaw/Intl.js" rel="nofollow noreferrer">https://github.com/andyearnshaw/Intl.js, или другую библиотеку форматирования чисел, которая поддерживает старые браузеры.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...