AngularアプリケーションでブートストラップのngbDatepickerを使用して不要な日付フィールドをサポートしようとしていますが、 nullにする日付は、フィールド/フォームが無効としてマークされる結果になります。日付は以下のように初期化されている場合、私はその下のポストから見ng-bootstrap ngbDatepickerは、日付からヌルに変更するとフォームを無効に設定します。
<input name="expires_on" [(ngModel)]="note.expires_on" ngbDatepicker #datePicker="ngbDatepicker">
:note.expires_on
が最初の日付を持っているし、フォームが無効とマークされ、nullに設定されている場合、以下のコードを使用して
nullの場合、null値は無効な形式にはなりませんが、私の場合、nullとして初期化することはオプションのようには見えません。迅速な対応のための
How to mark ngbDatepicker Valid in form even when no value is selected
は物事が完全に正常に動作しているようだ、このplunkerをチェックし、再現することはできませんします。http:/を/plnkr.co/edit/bdque81d3BO1ZcsoDhc0?p=preview。実際に問題を再現した変更されたプランナーで質問を更新してください。 –