Я могу подтвердить, что это отлично работает с палитрой диапазонов дат, мне понадобилось время, чтобы найти это решение!

ьзование ngx-bootstrap Datepicker в приложении Angular 4,

Я знаю, что обычно вы можете указать формат даты следующим образом:

<input id="from" name="from"
       bsDatepicker [(bsValue)]="myModel"
       value="{{ myModel | date:'yyyy-MM-dd'}}">

но на этот раз я нахожусь внутри управляемой шаблоном угловой формы, поэтому мой ввод не привязан к такой переменной, какmyModel в приведенном выше примере, но это просто связано с формой:

<input id="from" name="from"
       bsDatepicker ngModel>

так как я могу указать формат даты в этом случае?

редактировать: похоже, что способ достичь этого - создать новую переменнуюnewVar внутри компонента, а затем связать его с[(bsValue)]="newVar":

<input id="from" name="from"
       bsDatepicker ngModel
       [(bsValue)]="newVar"
       value="{{ newVar | date:'yyyy-MM-dd' }}">

Однако мне интересно, есть ли лучшее решение.

Ответы на вопрос(3)

Ваш ответ на вопрос