2014-11-17 5 views
1

Имея проблему не будучи в состоянии показать номер, как этот 40.70, Он показывает, как 40,7AngularJS формат валюты выпуска

Я попытался добавления {{номер: 2}} в разных местах, но просто не могу получить его Работа. Любая помощь приветствуется.

это мой текущий HTML код:

<td style="width: 10px;"> 
         <div class="currency-input"> 
          <span class="currency-symbol">$</span> 
          <input type="number" step="0.01" min="0.00" class="currency" ng-model="item.UnitPrice" ng-change="updateQuoteTotals(); formatDecimals(this)" class="form-control text-center input-sm" style="width: 90px; border: 1px solid #CCCCCC; height: 25px;" readonly>z 
         </div> 
        </td> 

Я знаю, что я должен добавить {{номер: 2}} где-то там просто не знаю, где.

+0

ты пытался сделать это в контроллере? –

+0

Сэм предлагает правильный ответ, дополнительную информацию об этом можно найти на странице https://docs.angularjs.org/api/ng/filter/currency# !. – Ronald91

+0

Вот созданный мной plnkr, чтобы попытаться воспроизвести вашу проблему. http://plnkr.co/edit/CIVuYr?p=info – Ronald91

ответ

1

Попробуйте, как это должно võrk

<input type="text" ng-model="val | number:2"> 
1

Я думаю, что вы хотите {{40.70 | currency}}

+0

{{40.70 | валюта}} – GTITC

Смежные вопросы