作成日: 2017/03/09 最終更新日: 2017/03/16
文書種別
不具合
状況
修正済み
詳細
AngularJSのwj-calendarディレクティブで、value属性とdisplay-month属性の値を続けて変更すると、display-month属性の変更が反映されません。
また、AngularのWjCalendarコンポーネントでも、valueプロパティとdisplayMonthプロパティの値を続けて変更すると、displayMonthプロパティの変更が反映されません。
また、AngularのWjCalendarコンポーネントでも、valueプロパティとdisplayMonthプロパティの値を続けて変更すると、displayMonthプロパティの変更が反映されません。
回避方法
この問題はバージョン5.20163.281で修正されました。
修正版の適用方法については、アップデートの方法を参照してください。
修正版を適用しない場合の回避方法は次の通りです。
下記コードのようにcalendarコントロールのプロパティを直接設定します。
◆サンプルコード(javascript)
----------------------------------
$scope.calendar.value = null;
$scope.calendar.displayMonth = new Date(2017, 0, 1);
----------------------------------
修正版の適用方法については、アップデートの方法を参照してください。
修正版を適用しない場合の回避方法は次の通りです。
下記コードのようにcalendarコントロールのプロパティを直接設定します。
◆サンプルコード(javascript)
----------------------------------
$scope.calendar.value = null;
$scope.calendar.displayMonth = new Date(2017, 0, 1);
----------------------------------
旧文書番号
82048