开发指南
何时使用
数字选择器,并对输入的数据做正确性检查、自动订正。
注意事项
自动订正可能会导致onChange返回值和你输入的数据不一样。
其中有些中间输入状态无法触发onChange,主要考虑到自动订正可能永远无法到达想要的值了。例如:
0
=>0.
=>0.0
=>0.01
中间两步不会触发onChange,因为如果订正会一直停留在0导致永远无法到达想要的值min=10 的情况下, 输入
1
=>12
第一步1
不会触发onChange也不会订正数据,因为数字是一个一个输入的
如果输入时没触发onChange,会在onBlur检测数据正确性并触发onChange