Cómo cambiar el formato de fecha en el selector de fechas de Angular ngx-bootstrap dentro de un formulario
Usando ngx-bootstrap Datepicker en una aplicación Angular 4,
Sé que normalmente puede especificar el formato de fecha de esta manera:
<input id="from" name="from"
bsDatepicker [(bsValue)]="myModel"
value="{{ myModel | date:'yyyy-MM-dd'}}">
pero esta vez estoy dentro de una forma angular basada en plantillas, por lo que mi entrada no está vinculada a una variable comomyModel
en el ejemplo anterior, pero solo está vinculado a la forma:
<input id="from" name="from"
bsDatepicker ngModel>
Entonces, ¿cómo puedo especificar el formato de fecha en este caso?
Editar: parece que una forma de lograr esto es creando una nueva variablenewVar
dentro del componente y luego unirlo con[(bsValue)]="newVar"
:
<input id="from" name="from"
bsDatepicker ngModel
[(bsValue)]="newVar"
value="{{ newVar | date:'yyyy-MM-dd' }}">
Sin embargo, me pregunto si hay una mejor solución.