Дополнительно
Угловой, как отобразить номер с 2 знаками после запятой в
У меня есть float значение для НГ-модель, которую я хотел бы всегда отображались с 2 знаками после запятой в в <ввод>
:
<input ng-model="myNumb" step ="0.01" type="number">
Это работает для большинства случае, когда на "myNumb" есть десятичные. Но это не заставит отображения 2 знака после запятой, если "по myNumb" есть меньше чем 2 знака после запятой (3.2) или целое число(30) Как я могу заставить отображать 2 знака после запятой в в `<ввод> В поле
63
8
В AngularJS - ввода чисел с 2 знаками после запятой это может помочь... Фильтрации:
Значение, перешлите это было указано на следующий ответ НГ-модель="и myDecimal | количество : 2" и.
как
{{12.52311 | количество : 2}}
так что это будет печатать
12.52
Если вы используете угловые 2 (видимо он также работает для угловых 4 тоже), можно использовать следующие округлить до двух знаков после запятой
{{ exampleNumber | количество : '1.2-2' }}
, как и в:Ты не пробовал использовать фильтр
https://docs.angularjs.org/api/ng/filter/number
Просто используйте номер трубы Вот так :
{{ numberValue | количество : '.2-2'}}
Труба выше работает следующим образом :
Другой стенограммы (@maudulus'ы ответ) убрать
{maxFractionDigits}
, поскольку он's опционный.Вы можете использовать
{{numberExample | количество : '1.2'}}
лучший способ округлить число до запятой-это что
например ;
если вы хотите 58.90
decimalplaces составляет 2
Использовать валютные фильтр с пустым символом ($)