1
我用一個很簡單的腳本之間的空間,以數字格式:的toLocaleString()與貨幣和價值
gst = '123.45';
currency = 'EUR';
money = gst.toLocaleString('en-US', {
style: 'currency',
currency: currency,
currencyDisplay: 'code'
});
這會出來把這個: EUR123.45
這是我想要的。但是我發現貨幣和價值之間沒有空間是很難看的。有沒有一種方法可以在操作之後不使用.replace()來管理它?
在此先感謝
如果你只是使用'decimal'格式,然後用''EUR''預先得到結果字符串?我承認我並不確定你的方法:使用預定義的格式,即使它不適合,然後調整它。 ) – raina77ow 2014-12-07 18:15:27
感謝您的想法。我已經意識到問題是由我的代碼的另一部分引起的。該函數不會附加,也不會假裝貨幣。很抱歉,我目前無法刪除我的帖子Oo – 2014-12-07 18:21:46
現在呢? )順便說一句,你的問題中的代碼似乎是不正確的;數字應該存儲在'gst'中,而不是String。 – raina77ow 2014-12-07 18:55:14