UI5 TimePicker功能不一致

2020-08-31 23:23发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


根据API参考,sap.m.TimePicker具有minutesStep属性,该属性仅应允许用户从小时中选择某些分钟。 例如,将minutesStep设置为" 30"应允许您选择9:00、9:30等(但不能选择09:47),但实际上,此功能不会对手动输入进行任何验证。 同样,如果当前时间为8:15,则TimePicker中显示的初始时间将为8:15,因此,即使您选择了30分钟增量,您仍可以为分钟值选择00、15和30。 对于secondsStep属性也是如此,这会使它们两者都失去作用。

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


根据API参考,sap.m.TimePicker具有minutesStep属性,该属性仅应允许用户从小时中选择某些分钟。 例如,将minutesStep设置为" 30"应允许您选择9:00、9:30等(但不能选择09:47),但实际上,此功能不会对手动输入进行任何验证。 同样,如果当前时间为8:15,则TimePicker中显示的初始时间将为8:15,因此,即使您选择了30分钟增量,您仍可以为分钟值选择00、15和30。 对于secondsStep属性也是如此,这会使它们两者都失去作用。

付费偷看设置
发送
1条回答
Bunny_CDM
1楼-- · 2020-08-31 23:37

hi Alexander,

正如文档所建议的,minuteSteps仅设置滑块的值,因此不会对TimePicker产生影响。 它主要是为了使用户在知道时间间隔为15分钟,30分钟等时不必滚动太多。

验证必须由开发人员手动进行 ,如果有具体要求。

关于初始时间,如果您知道间隔始终为15、30、45和60 ...,最好在出现以下情况时使用自定义代码将时间设置为分钟 控件已加载,因此您不会在滑块上看到当前时间的额外步骤。 行为是因为Slider从dateValue属性中获取控制时间作为参考。

谢谢

Vaibhav

一周热门 更多>