【发布时间】:2017-06-23 11:31:41
【问题描述】:
我希望在 ion-input 中始终显示具有两位小数精度的数字。所以:
1.01
1.10
1.20
1.23
不显示为:1.1 和 1.2,但显示为 1.10 和 1.20
我的模型是:
export class HomePage {
public myValue:number;
}
用html文件如下:
<ion-content padding>
<h3>Hello</h3>
<ion-row margin-right="50px" margin-left="50px">
<ion-input type="number" ng-pattern="/^[0-9]+(\.[0-9]{1,2})?$/" step="0.01"
[(ngModel)]="myValue" placeholder="0.00"></ion-input>
</ion-row>
</ion-content>
我也简单地尝试过:
<ion-input type="number" step="0.01"
[(ngModel)]="myValue" placeholder="0.00"></ion-input>
它可以在网络浏览器(MacOS,55.0.2883.95(64 位))上运行,但不能在 Android 上运行(在 7.1 上测试)
有什么建议吗?
【问题讨论】:
-
嗨,我想要和你一样的例子,我使用的是 ionic 最新版本 3.9.2 和 typescript 版本 2.3.4
标签: angular typescript ionic-framework ionic2 ionic3