2

我希望用户在数字类型的文本框中看到以下“0.00”。这是我正在使用的以下 HTML:-

 **<input type="number" class="form-control" min="0.00">[(ngModel)]="_vendorDetailsDTO.openingBalance" step="0.01" name="bal" #bal="ngModel">**

在页面加载期间的代码中,我将值分配为 0.00,如下所示。

this._vendorDetailsDTO.openingBalance = 0.00;

但仍然在用户界面中显示 0。
我使用的是 Angular 4,primeng 版本是 4.2.2?我对这些技术非常陌生,任何帮助将不胜感激。

4

1 回答 1

0

你应该使用管道Number

<input type="number" class="form-control" min="0.00">[(ngModel)]="'_vendorDetailsDTO.openingBalance | number: 2'" step="0.01" name="bal" #bal="ngModel">
于 2017-10-14T06:28:09.957 回答