nouislider - nouislider 舍入误差
问题描述
这是我在 Angular 2 项目中的声明:
<nouislider [connect]="true" [min]="2.79433548546" [max]="18.5525702846" [(ngModel)]="selectedRange" [tooltips]="[true, true]" ></nouislider>
最初selectedRange
被正确设置为[2.79433548546, 18.5525702846]
. 但是,只要我移动下限滑块,数字就会四舍五入,因此selectedRange
变为[2.79, 18.55]
. 18.5525702846
显然不在此范围内,因此它被排除在滑动标准之外。有什么想法可以避免这种情况吗?
解决方案
默认设置为两位小数。您可以传递另一个格式化程序(使用[format]="formatter"
或[config]="config"
在您的声明中)。
formatter
或者config.format
看起来像这样:
format: {
to: String,
from: Number
}
推荐阅读
- c# - 方法结束后窗口关闭
- node.js - 错误:组件中未定义渲染函数或模板:匿名
- android - Firebase电话号码身份验证码为空
- java - 我应该编写自定义验证还是正确配置弹簧?
- acceleo - 3.7.x 版的 Acceleo 编译器(.mtl 到 .emtl)
- excel - 是否可以将数学文本放入 Excel 中?
- latex - 如何在 Sphinx 生成的 Latex 文档中添加版权声明?
- symfony - Symfony 4 - 如何为存在路由的 Web api REST 修复“404 Not Found”?
- python - 从带有其他数字的地址字符串中获取印度邮政编码
- python - 无法更新 Django 内置用户的 last_login 字段