如何在核心范围内输入小数值,如给定的demo?
使用' step'属性已添加:
<core-range step="0.5" min="0" max="200" value="{{value}}" ratio="{{ratio}}"></core-range>
我可以在输入字段中粘贴小数(例如5.5)但不能输入吗?!
答案 0 :(得分:2)
这很有意思。我认为这是核心范围元素本身的一个错误(https://github.com/Polymer/core-range/blob/master/core-range.html)。当输入被验证为“5”时被数字5覆盖并设置为值。由于它反映在输入字段本身中,因此输入更改为5.当您将其整体粘贴时,“5.5”会保留并反映在输入字段中。这就是粘贴它时它的工作原理。除了修复bug之外,我认为还有其他工作要做。