UI Bootstrap 1.3.2、Bootstrap 3.3.6、Angularjs 1.5.5を使用しますが、uib-datepicker-popupに問題があります。入力フィールドのuib-datepicker-popupカレンダーnull/NaN(最初にnullを入力した場合)
コード:
<input type="text" uib-datepicker-popup="dd.MM.yyyy" datepicker-options="datepickerOptions" ng-model="mydto.teilnahmebis" />
initDateオプション対応する入力フィールドの値が設定されていない/ nullである場合、カレンダーは、未定義の日付フィールド(ヌルは、NaN)を示します無視されます - コントローラのコード:
$scope.datepickerOptions = {
minDate : new Date('2010-01-01'),
initDate : new Date()
};
入力フィールドに値が既にある場合は、ポップアップが機能します。しかし、通常そうではありません。任意のアイデア、どのようにこの問題を解決するには?答えをありがとう。
として設定している場合は、あなたのNG-モデル変数が
invalid date
データ... チェックして設定されていた 'mydto .teilnahmebis'を指定された形式の現在の日付に変換します。 –save()操作後にデータベースに送信されるモデルには、値を設定しないでください。これは機能しません。場合によってはnullにする必要があります。カレンダーのみを初期化する必要があります。 –
それはnullとそのように動作する必要があります。それは適切に働いています。あなたは何か間違ったことをしたかもしれない。あなたはあなたのコンソールをチェックしましたか? –