我想要得到這種格式在USD:1.123.362,32和這種格式在歐元:1,122,363.33 我使用AngularJS過濾器「貨幣」格式化數字到一個貨幣格式,但沒有像「,」「。」這樣的分行如何使用angularjs格式化貨幣像kendo ui的模板
-1
A
回答
0
使用過濾
here是對文檔,你可以看到一個例子的鏈接。
您需要使用貨幣過濾器來獲得所需的效果。它應該是這樣的
HTML
{{ currency_expression | currency : symbol : fractionSize}}
JS
$filter('currency')(amount, symbol, fractionSize)
以正確的,或做到這一點。您需要選擇正確的貨幣格式。
Math.round()
當你設置範圍的控制器內確保你做Math.round(),所以你返回的數量始終是整體。
例
Math.round(2.5);
或者
如果貨幣過濾器不能滿足您的要求,您可以隨時使用數字格式角度提供,文檔是here
HTML
{{ number_expression | number : fractionSize}}
個
JS
$filter('number')(number, fractionSize)
如果一切都失敗
創建自己的自定義過濾器here是關於如何建立自己的自定義過濾器角的教程,因爲你的要求是有點怪怪的,你應該考慮建立你自己的過濾器來匹配它們。這樣你可以設置你的,或者。以及任何前面或後面的數字。
它肯定比使用內置功能更困難,但既然你不能使它匹配上面的任何一種方法,我會採取這種方式。
0
貨幣angularjs的過濾器不處理逗號在usd和指向歐元....我使用kendo ui像在網格中的過濾器,它處理所有事件: kendo.toString(236,'c',fr-FR );希望我們找到一個完整的解決方案與angularjs。
相關問題
- 1. Kendo UI貨幣格式化
- 2. 未格式化貨幣格式貨幣
- 3. Kendo餅圖貨幣格式
- 4. 如何使用DecimalFormat格式化貨幣?
- 5. 格式化貨幣
- 6. 格式化貨幣
- 7. 格式化貨幣
- 8. 用C++格式化貨幣
- 9. Java的貨幣格式化:強制使用的貨幣符號
- 10. 如何將貨幣格式化爲近似美元的貨幣?
- 11. 如何格式化簽名的貨幣
- 12. 使用動態貨幣符號進行貨幣格式化
- 13. 如何使用設備貨幣格式格式化浮點值?
- 14. 如何使用亞洲格式格式化貨幣
- 15. 使用numberFormatter格式化貨幣
- 16. 使用DisplayNameFor格式化貨幣
- 17. 使用Python格式化貨幣
- 18. 使用javascript格式化貨幣
- 19. 如何在VB.NET中格式化貨幣
- 20. 如何在RainMeter中格式化貨幣?
- 21. 如何在PostgreSQL中格式化貨幣
- 22. 如何格式化貨幣fatfree框架
- 23. Rails貨幣格式化
- 24. 格式化AED貨幣
- 25. 格式化貨幣輸出
- 26. 貨幣格式化語言?
- 27. 貨幣格式化MVC
- 28. SQL to_char貨幣格式化
- 29. 貨幣格式化問題
- 30. ASP.net ListBox貨幣格式化
在將它發送到前端之前,在控制器中執行此操作。像'Math.round(2.5);' –
我想得到這個格式沒有fractionSize。 kendo ui模板貨幣示例: 模板:「#= kendo。toString(2363633,'c','fr-FR')#「, 結果:2 363 633,00€ template:」#= kendo.toString(2363633,'c','en-CA')# 「, 結果: $ 2,363,633.00 Ususally€變量後$和變量 –
@hayfachabbouh編輯討論自定義過濾器 –