对于输入类型 =“数字”,如何在角度 4 中显示默认值 0.00?

Posted

技术标签:

【中文标题】对于输入类型 =“数字”,如何在角度 4 中显示默认值 0.00?【英文标题】:How to display by default value 0.00 in angular 4 for input type="number"? 【发布时间】:2018-03-26 06:31:55 【问题描述】:

我希望用户在数字类型的文本框中看到以下“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?我对这些技术很陌生,任何帮助将不胜感激。

【问题讨论】:

【参考方案1】:

你应该使用管道Number

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

【讨论】:

以上是关于对于输入类型 =“数字”,如何在角度 4 中显示默认值 0.00?的主要内容,如果未能解决你的问题,请参考以下文章

如何在角度材料中使用输入类型文件

在javascript的输入数字类型字段中输入值时如何显示输入文本字段?

如何以角度停止输入类型=“文本”字段中的字符

wps表格显示4.40e+10

angularjs:无法在数字类型的输入字段中显示特殊字符

如何以角度获取输入类型=月份的值