Я хочу получить этот формат В долларах США: 1.123.362,32, и этот формат в евро: 1,122,363.33 Я использовал AngularJS Filter "currency", который отформатировал число до но без таких партнеров, как «,», «.Как форматировать валюту, например, шаблон kendo ui, используя angularjs
ответ
Используйте фильтр
here является ссылка на документы, где вы можете увидеть пример.
Для того, чтобы получить требуемый эффект, вам нужно использовать фильтр валюты. Он должен выглядеть как этот
HTML
{{ currency_expression | currency : symbol : fractionSize}}
JS
$filter('currency')(amount, symbol, fractionSize)
Чтобы сделать это с правильным или. вам необходимо выбрать правильный формат валюты.
Math.round()
внутри контроллера, когда вы устанавливаете рамки убедитесь, что вы Math.round(), так что число вы возвращаетесь всегда целиком.
Пример
Math.round(2.5);
Альтернативно
Если валюта фильтр не соответствует вашим требованиям, вы всегда можете использовать формат чисел, который Угловая обеспечивает, Doc являются here
HTML
{{ number_expression | number : fractionSize}}
JS
$filter('number')(number, fractionSize)
Если все остальное терпит неудачу
Создайте свой собственный пользовательский фильтр here учебник о том, как построить свой собственный фильтр в угловых, так как ваши требования немного странно, вы должны рассмотреть создавая свой собственный фильтр для их соответствия. Таким образом вы можете установить свой, или. и все, что предшествует или следует вашему номеру.
Его определенно сложнее, чем использование встроенных функций, но, поскольку вы не можете его сопоставить с одним из методов выше, я бы взял этот маршрут.
фильтр валюты angularjs не обрабатывает запятую в usd и указывает в евро .... Я использовал kendo ui, как фильтр в сетке, он имеет дело со всеми событиями: kendo.toString (236, 'c', fr-FR); Надеемся, что мы найдем полное решение с угловыми.
- 1. условный шаблон kendo ui
- 2. Kendo UI шаблон выпуск
- 3. Как форматировать валюту в VB.NET
- 4. Как форматировать валюту в displaytag
- 5. Как использовать шаблон angularjs для сетки kendo ui
- 6. Как форматировать час, используя AngularJS?
- 7. Kendo ui if else angularjs
- 8. AngularJS Kendo шаблон не работает
- 9. Kendo-ui tooltip in Angularjs
- 10. Как форматировать валюту в ClosedXML как числовой
- 11. Форматировать строку как валюту для Документов Google
- 12. нужно форматировать валюту для TextView
- 13. Как использовать kendo ui listview с angularjs
- 14. Как форматировать валюту в Struts 2?
- 15. Как мы можем форматировать валюту с использованием размера группы культуры в цифровом текстовом поле Kendo?
- 16. клиентский шаблон kendo ui asp net mvc
- 17. Kendo UI Grid - Клиентский шаблон: Escaping # sign
- 18. Kendo UI Grid Ошибка шаблона - неверный шаблон
- 19. Шаблон обновления в Kendo-Ui Listview
- 20. процесс связывания с angularjs и kendo ui
- 21. Kendo UI + AngularJS + treeview + контекстное меню
- 22. Навигация по AngularJS + Kendo UI Mobile
- 23. kendo-ui grid inline редактировать angularjs
- 24. Использование NSNumberFormatter форматировать валюту в выходе UILabel
- 25. Проблемы пытаются форматировать валюту с Python (Django)
- 26. AngularJS routing для Kendo UI mobile
- 27. Маршрутизация на AngularJS + Kendo UI Мобильное приложение
- 28. Kendo UI Grid Состояние состояния в AngularJS
- 29. Angularjs Kendo UI multiselect grouping not working
- 30. asp.net используя mvc 3 применение kendo ui
сделайте это в своем контроллере перед отправкой на передний план. например 'Math.round (2.5);' –
Я хочу получить этот формат без фракции. пример кендо ui шаблон валюты: шаблон: "# = кендо.toString (2363633, 'c', 'fr-FR') # ", Результат: 2 363 633,00 € template:" # = kendo.toString (2363633, 'c', 'en-CA') # ", Результат: $ 2,363,633.00 Усущественно € после переменной и $ до переменной –
@hayfachabbouh отредактировал для обсуждения пользовательских фильтров –