2017-07-17 108 views
0

是否可以使用小数值,例如33.202.33ion-range十进制离子范围?

我目前的代码如下,但它只允许完整整数,而不是小数,但如果我将ion-range更改为类型为range的输入,则会显示小数值。

<ion-range type="range" min="0" max="30" step="0.01" [(ngModel)]="bolus" color="secondary"> 
    <ion-icon range-left name="arrow-dropdown-circle"></ion-icon> 
    <ion-icon range-right name="arrow-dropup-circle"></ion-icon> 
</ion-range> 

回答

1

离子范围圆步骤积分。

val = Math.round(val);

所以,你有两条路走:要么你修改“.. \ node_modules \离子棱角\分量\范围\”或作出变通。例如,您可以使用比率来计算十进制值或设置最大值= 3000,然后在控制器中使用该值除以100.(可以说你有2553的值,那么当你除以100时,得到25.53)

+0

'要么修改'.. \ node_modules \ ionic-angular \ components \ range \“'不,不要这样做 – 2017-07-18 07:27:48