Как использовать формат валюты с форматом различных чисел в угловых js - PullRequest
0 голосов
/ 08 октября 2018

Я хочу конвертировать валюту в соответствии с регионами, такими как США, Великобритания, Индия, Индонезия и т. Д., А также хочу конвертировать в числовом формате в соответствии с регионом.

Пример как в США $ 102,021.21 написанокак это, но в индонезийском формате будет написано что-то вроде этого RP 102.021,21

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

this.results.records[i].totalAmount = new Intl.NumberFormat().format(this.results.records[i].totalAmount);

Я использовал это, чтобы конвертировать общую сумму в формат чисел своего региона и валютную трубу для конвертации суммы.по стоимости валюты.Но оба не работают одновременно.Если я положу их один за другим, это будет работать.Я хочу сделать это одновременно.

Заранее спасибо.

1 Ответ

0 голосов
/ 08 октября 2018

Согласно следующему сайту

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

вы можете передать код языка и локали в NumberFormat.Так что это должно дать вам желаемый результат.

  $scope.value=new Intl.NumberFormat('fr-fr', { style: 'currency', currency: 'EUR' }).format($scope.value);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...