作成日: 2021/06/07 最終更新日: 2021/12/15
文書種別
不具合
状況
修正済み
詳細
InputDateのvalueプロパティをnullに設定した状態でドロップダウンカレンダーを表示すると、valueプロパティを変更する前の月がドロップダウンカレンダーで表示されます。
valueプロパティがnullの場合は、現在の月が表示されるのが正しい動作です。
回避方法
この問題はバージョン5.20213.824で修正されました。
修正版を適用しない場合の回避方法は次の通りです。
InputDateのvalueプロパティがnullの場合に、カレンダーのdisplayMonthに現在の月を設定します。
valueChanged: function (s, e) {
if (s.value === null) {
s.calendar.displayMonth = new Date();
}
}