是否可以在 ion-range
中使用十进制值,例如 33.20
或 2.33
?
我当前的代码如下,但它只允许完整整数,而不是小数,但如果我将 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>
最佳答案
ionic 范围圆步积分。
val = Math.round(val);
因此,您有两种方法可以选择:要么修改“..\node_modules\ionic-Angular\components\range\”,要么采取解决方法。例如,您可以使用比率来计算十进制值或设置 max=3000,然后在使用该值的 Controller 中将其除以 100。(假设您有 2553 作为值,那么当您将其除以 100 时,您将得到 25.53)
关于ionic-framework - 十进制 ionic 范围?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45152146/