聚合物核心范围内的十进制值

时间:2014-09-01 09:18:56

标签: polymer

如何在核心范围内输入小数值,如给定的demo

使用' step'属性已添加:

<core-range step="0.5"  min="0" max="200" value="{{value}}" ratio="{{ratio}}"></core-range>

我可以在输入字段中粘贴小数(例如5.5)但不能输入吗?!

1 个答案:

答案 0 :(得分:2)

这很有意思。我认为这是核心范围元素本身的一个错误(https://github.com/Polymer/core-range/blob/master/core-range.html)。当输入被验证为“5”时被数字5覆盖并设置为值。由于它反映在输入字段本身中,因此输入更改为5.当您将其整体粘贴时,“5.5”会保留并反映在输入字段中。这就是粘贴它时它的工作原理。除了修复bug之外,我认为还有其他工作要做。

问题已经开启: https://github.com/Polymer/core-range/issues/2