2016-04-22 78 views

回答

0

您需要加載CLDR的適當部分,特別是主要/貨幣(例如,https://github.com/unicode-cldr/cldr-numbers-modern/blob/master/main/en/currencies.json)。

使用NPM /節點跟隨一個例子:

npm install globalize cldr-data 
node 

-

var Globalize = require('globalize'); 
Globalize.load(require('cldr-data').entireSupplemental()); 
Globalize.load(require('cldr-data').entireMainFor('en', 'de', 'ja')); 

Globalize('en').formatCurrency(9.99, 'EUR') 
// > '€9.99' 

Globalize('de').formatCurrency(9.99, 'EUR') 
// > '9,99 €' 

Globalize('en').formatCurrency(10, 'JPY') 
// > '¥10' 

Globalize('ja').formatCurrency(10, 'JPY') 
// > '¥10' 

有關(或替代方式)的詳細信息如何獲取CLDR數據或者如何CLDR數據加載到Globalize的,見https://github.com/jquery/globalize/blob/master/doc/cldr.md

+0

對不起,在CLDR到位之後,您可以擴展您的下一步工作的答案嗎?謝謝。 – sompylasar

+0

我在Globalize.load中以JP Currency.json格式嘗試過JPY。但它不工作。無論這個[鏈接](https://raw.githubusercontent.com/jquery/globalize/master/examples/plain-javascript/index.html)中的教程如何,我都嘗試過。我的主要要求是基於我需要更改貨幣格式的國家區域設置。請幫我解決這個問題。 – user3446501

+0

我的主要問題是我需要更改基於區域設置的貨幣格式。請幫我解決這個問題 – user3446501