Ошибка локали Khronos: пожалуйста, загрузите локаль "fr" перед ее использованием при реализации интернационализации для ngx- bootstrap datepiker в ngx / formly - PullRequest
0 голосов
/ 19 марта 2020

Я создаю динамический c пользовательский интерфейс / форму, используя ngx-formly / bootstrap. Я хотел отобразить элемент управления datepicker, поэтому я отображал пользовательский элемент управления bsdatepicker с помощью ngx-bootstrap / datepicker. Теперь я хочу применить интернационализацию к этому datepiker. Я пробовал это, ссылаясь на официальный сайт ngx- bootstrap, но столкнулся с проблемой при реализации в ngx / formly, сообщая об ошибке консоли «Ошибка локали Khronos: пожалуйста, загрузите локаль« fr »перед использованием» Для «en» она работает отлично

Я попробовал это

    import { BsLocaleService } from 'ngx-bootstrap/datepicker';
       constructor(private _localeService: BsLocaleService) {
       this._localeService.use('fr');
      }

в app.module импортировал localeFr и вызвал registerlocaledata (). ошибка по-прежнему

Создан отдельный пользовательский компонент выбора даты для, а затем после регистрации его в app.modeule, использующий его в схеме app.component.ts, который мы делаем в ngx / formly как {key: date, type: datepiker, templateoptions: {}}

...