Я использую Datepicker из angular2-materialize, он основан на Pickadate, и мне нужно отправить другое значение серверу, чем то, что отображается пользователю. Классический корпус. Для этого Pickadate предоставляет возможность: formatSubmit, который создает скрытый ввод, который содержит это внутреннее значение. Я даже могу иметь этот ввод с тем же именем, что и мой основной вход (с параметром hiddenName).Получить значение сгенерированного скрытого поля
<input type="date" id="dateOfEvent" name="dateOfEvent"
[(ngModel)]="claimFile.dateOfEvent" class="datepicker"
materialize="pickadate" [materializeParams]="[{format: 'd mmmm yyyy', formatSubmit: 'yyyy-mm-dd', hiddenName: true}]" required />
Это создает скрытый вход ниже компонента:
<input type="hidden" name="dateOfEvent" value="2016-10-20">
Проблема заключается в том, что скрытый ввод не переплетены в моей NG2 модели. Как я могу это сделать? Если это невозможно, как я могу получить доступ к значению моего скрытого ввода? ТНХ много