Как избежать проверки по умолчанию при начальной загрузке ngx bsDatepicker, которая показывает сообщение «Неверная дата» в угловом приложении - PullRequest
0 голосов
/ 04 июня 2019

Я хочу избежать проверки по умолчанию bsDatepicker, которая показывает сообщение «Недопустимая дата» в текстовом поле ввода выбора даты. У меня есть своя собственная проверка для подтверждения даты. Я использую реактивную угловую форму. Я не нашел ни одного образца, чтобы избежатьПроверка по умолчанию в bsDatepicker. Во всех примерах, приведенных в приведенной ниже ссылке, если мы введем недопустимую дату, например «sdad», сразу же будет запущена проверка по умолчанию, и в текстовом поле ввода выбора даты появится сообщение об ошибке «Недопустимая дата». Как можно избежать этого значения по умолчанию?Проверка.https://valor -software.com / ngx-bootstrap / # / datepicker

Пример кода для моего сценария можно найти по ссылке ниже.https://valor -software.com / NGX-самозагрузка / # / # DatePicker реакционноспособная-форма

1 Ответ

0 голосов
/ 18 июня 2019

Попробуйте это:

import {enGbLocale} from 'ngx-bootstrap/locale';
import {BsLocaleService, defineLocale, BsDatepickerConfig} from 'ngx-bootstrap';

В конструкторе добавить следующее:

constructor(                                            
      private localeService: BsLocaleService) {
`enGbLocale.invalidDate = ''`;
 defineLocale('custom locale', enGbLocale); 
 this.localeService.use('custom locale');
}

Надеюсь, это поможет

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...