Эквивалент TypeScript - PullRequest
       6

Эквивалент TypeScript

0 голосов
/ 22 апреля 2020

Используя приведенный ниже код в Angular, чтобы привести число к двум десятичным разрядам, используя DecimalPipe.

constructor(private decimalPipe: DecimalPipe) {}

this.decimalPipe.transform('0','.2-2') //output 0.00

Любые идеи эквивалента TypeScript?

toPrecision(2) не работает одинаково

например

var num = 2;

2.toPrecision(2)

Ожидаемое: 2.00 Фактическое: 2.0

1 Ответ

1 голос
/ 22 апреля 2020

Вы можете использовать javascript функцию toFixed(2);

Если вы хотите округлить, вы можете использовать (Math.round(num * 100) / 100).toFixed(2);

Подробнее см. { ссылка }

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...