十进制离子范围?

Decimal ion-range?

是否可以将 33.202.33 等十进制值与 ion-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>

ion-range round step to integral.

val = Math.round(val);

所以您有两种方法:修改 "..\node_modules\ionic-angular\components\range\" 或制定解决方法。例如,您可以使用比率来计算十进制值或设置 max=3000,然后在使用该值的控制器中将其除以 100。(假设您有 2553 作为值,那么当您将其除以 100 时,您将得到 25.53)