Angular 8 нг-отражает-модель показывает правильное значение даты, но не отражает на входе - PullRequest
0 голосов
/ 24 февраля 2020

Используя

<div class="ui-g-12 ui-md-12">
  <input
    id="licenseForEdit.issuedDate"
    type="date"
    name="licenseForEdit.issuedDate"
    pInputText
    placeholder="License Issued Date"
    [(ngModel)]="licenseForEdit.issuedDate"
    required
    [class.field-error]="form.submitted && !licenseForEdit.issuedDate"
  />
</div>

Я получаю:

<input _ngcontent-atp-c10="" id="licenseForEdit.issuedDate" name="licenseForEdit.issuedDate" pinputtext="" placeholder="License Issued Date" required="" type="date" ng-reflect-required="" ng-reflect-name="licenseForEdit.issuedDate" ng-reflect-model="2019-01-01T00:00:00" class="ng-pristine ng-valid ng-touched">

Тем не менее, поле ввода остается: DatePattern Как получить модель значение для отображения в поле ввода? Я подозреваю, что это проблема с привязкой данных, но ...

1 Ответ

0 голосов
/ 24 февраля 2020

Сначала проверьте правильность формата.

Найдите ссылку для MDN здесь.

https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input/date.

В случае, если значение необходимо преобразовать для отображения, пожалуйста, используйте трубу.

https://angular.io/guide/pipes

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