Применить parseFloat на ng-модели - PullRequest
0 голосов
/ 04 февраля 2019

Я пытаюсь напечатать значение Float в поле ввода, используя ng-модель.Но это не отображается.Если я использую значение вместо ng-модели, то оно будет отображено.

Вот мой код:

<input id="cost" name="cost" type="number" ng-model="parseFloat(cost_per_month)">

Если я использую значение insted из ng-модели:

<input id="cost" name="cost" type="number" value="cost_per_month">

Вот мой контроллер:

$scope.selectedcost = parseFloat(orgprojects.cost_per_month);

1 Ответ

0 голосов
/ 04 февраля 2019

Вам не обязательно использовать parseFloat на контроллере, вы можете использовать числовой фильтр для отображения переменной модели в требуемом формате,

<input id="cost" name="cost" type="number" ng-model="cost_per_month | number:2">
...