Spec-Zone.ru › Angular.js 1.6

Улучшить эту документацию Просмотреть исходный код number

  1. фильтр в модуле ng

Обзор

Форматирует число как текст.

Если входное значение равно null или undefined, оно будет возвращено без изменений. Если входное значение является бесконечностью (Infinity или -Infinity), соответственно возвращается символ бесконечности '∞' или '-∞'. Если входное значение не является числом, возвращается пустая строка.

Использование

В привязке шаблона HTML

{{ number_expression | number : fractionSize}}

В JavaScript

$filter('number')(number, fractionSize)

Аргументы

Параметр Тип Подробности
number numberstring

Число для форматирования.

fractionSize
(необязательно)
numberstring

Количество знаков после запятой для округления числа. Если этот параметр не указан, то количество знаков после запятой вычисляется на основе шаблона форматирования чисел текущего языка. В случае с локалью по умолчанию оно будет равно 3.

Возвращаемое значение

string

Число, округлённое до fractionSize и соответствующим образом отформатированное в соответствии с текущей локалью (например, в локали en_US десятичный разделитель будет ".", а группировочные разделители будут "," после каждой третьей цифры).

Пример

© 2010–2018 Google, Inc.
Licensed under the Creative Commons Attribution License 4.0.
https://code.angularjs.org/1.6.9/docs/api/ng/filter/number

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API