Spec-Zone.ru › Angular 2

DecimalPipe

Stable Pipe

Что делает

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

Как использовать

number_expression | number[:digitInfo]

Форматирует число как текст. Размер группировки, разделитель и другие параметры, зависящие от локали, основаны на активной локали.

где expression — это число:

  • digitInfo — это string, имеющий следующий формат: {minIntegerDigits}.{minFractionDigits}-{maxFractionDigits}
    • minIntegerDigits — это минимальное количество целых цифр. По умолчанию 1.
    • minFractionDigits — это минимальное количество цифр после запятой. По умолчанию 0.
    • maxFractionDigits — это максимальное количество цифр после запятой. По умолчанию 3.

Дополнительную информацию о допустимом диапазоне каждого из этих чисел и других деталях см. в вашем родном библиотеке интернационализации.

ПРЕДУПРЕЖДЕНИЕ: эта труба использует API интернационализации, который еще не доступен во всех браузерах и может потребовать полифилл. Подробности см. в Поддержке браузеров.

Пример

@Component({
  selector: 'number-pipe',
  template: `<div>
    <p>e (no formatting): {{e}}</p>
    <p>e (3.1-5): {{e | number:'3.1-5'}}</p>
    <p>pi (no formatting): {{pi}}</p>
    <p>pi (3.5-5): {{pi | number:'3.5-5'}}</p>
  </div>`
})
export class NumberPipeComponent {
  pi: number = 3.141592;
  e: number = 2.718281828459045;
}

NgModule

CommonModule

Описание

экспортировано из @angular/common/index определено в @angular/common/src/pipes/number_pipe.ts

© 2010–2017 Google, Inc.
Licensed under the Creative Commons Attribution License 4.0.
https://v2.angular.io/docs/ts/latest/api/common/index/DecimalPipe-pipe.html

Spec-Zone.ru

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