0

ユーザーが私の日付選択スパークコンポーネントで日付を選択したかどうかを確認しようとしています。私は試した:

if(dateChooserBegin.selectedDate){
..........
}

実行時にnullオブジェクトエラーが発生します。ここの誰かがこれをすることを知っているかどうか疑問に思いました。助けてくれてありがとう。

4

2 に答える 2

1

私が考えることができる最善の方法は、熱心に言ったことに追加することです。dateChooserのonChangeイベントに設定して、グローバルブール値をtrueに変更します。次に、if()で、ブール値がtrueかどうかを確認します。任意の日付が設定されていることを確認するために私が考えることができる他の方法は、dateChooser自体でselectedDateを使用し、そこにデフォルトの日付を強制することです。

于 2012-04-29T21:01:18.217 に答える
1

おそらくCalendarLayoutChangeEvent、特定の日付を選択するときに発生するイベントオブジェクトから日付を抽出する必要があります。Flex livedocs(特にイベントハンドラー)のを参照してください。useDate

于 2012-04-29T19:24:09.660 に答える