编辑器对于输入数值为0的体验建议

设置尺寸大小,widget的left,top,right,bottom这个尺寸,如果要输入0的话,因为空格键就在手边,随手就打上了,手动输入0,有点略显麻烦,我记得之前v1.2的版本,设置position的x,y,输入空格就显示0,我感觉这样的体验很好呀,不知道为啥1.2取消了,希望能加上,我是那种很懒得程序员:kissing:

说实话,我觉得还是精确点儿好。仅代表个人意见。产品设计最终还是王楠说了算

@yuer124

你可以尝试使用退格键,就是选中后,删除整个数值,然后回车。这样应该会得到 0.

之所以这样是因为空格被视为一个空格字符串,在进行字符到数字的解析时判定为 NaN。在我们新的 Input 控件规则中,如果用户输入了 NaN 的数值,那么就会沿用之前最后一次输入的合法数值。

@yuer124

经过协商,我们觉得你的建议其实是有些道理的。所以在后续的版本中,我们会将输入方式调整为,如果用户输入的为空格字符,则通过 trim() 方法将空格略去。如果略去空格后的字符为空字符,则使用 0 替代。

所以之后的版本中,将会采纳你上面描述的建议的改动。

good:kissing: