我正在尝试使用DateField控件。 我可以使用selectedDate字段设置当前值。
Adobe说:“在控件中选择当前选择的日期取消选择它, 将selectedDate属性设置为null“,因此当用户选择其他日期时,selectedDate = null。 如何获取当前选定的值?我只在调试器中看到DateField的text属性包含带有选定日期的字符串?我需要解析它吗?
提前10倍 叶夫答案 0 :(得分:5)
我想我发现了这个问题。我试图格式化日期like。
但我只实现了标签功能而不是解析功能,这导致了问题。当我实施时,一切都变好了
答案 1 :(得分:1)
你可以这样做:
<mx:DateField selectedDate="{new Date()}"/>
这将为您今天的日期作为选定日期,或者您可以:
<mx:DateField selectedDate="{new Date(2010, 5, 7)}"/>
这将选择2010年6月7日的日期
输入的月份总是你写的月份的-1:所以12月是11,1月是0等等
答案 2 :(得分:1)
找到解决方案here。
只需将DateField的parseFunc
属性设置为null即可。为我做了诀窍.. !!