2017-07-17 106 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