Ich habe schon den Inhalt, dieWie kann ich eine Datenpickereingabe für Material mit Winkel 2 von einer Komponente aus vornehmen?
durch ein Formular gesendet wirdhome.component.ts
...
constructor(private route: ActivatedRoute){}
/**
* Get the names OnInit
*/
ngOnInit() {
this.form= {
postcode: this.route.snapshot.params['postcode'],
date_from: this.route.snapshot.params['date_from'],
date_to: this.route.snapshot.params['date_to']
}
console.log(this.form); // {postcode: "WEDSW", date_from: "11/09/2017", date_to: "16/09/2017"}
}
jetzt, was ich es tun müssen, zu füllen, es ist so etwas wie <input value="{{form.data_from}}">
tun, aber es wird nicht funktionieren, wenn ich die Datepicker picker~~POS=HEADCOMP öffnet es den aktuellen Tag zeigen und nicht den Wert, der in dem form
Objekt
ich bin auch ein value not recognized as a date object by DateAdapter
gesetzt wurde immer 0, die ich denken könnte sein, diese könnten Sie eine Vorstellung von diesem Ausschnitt aus Winkelmaterial docs bekommen https://github.com/angular/material2
home.component.html
<div>
<div class="calendar">
<button md-raised-button (click)="pickupDate.open()" class="calendar__ico"></button>
<button md-raised-button (click)="pickupDate.open()"></button>
</div>
<md-form-field>
<input mdInput [mdDatepicker]="pickupDate">
<md-datepicker #pickupDate></md-datepicker>
</md-form-field>
</div>
<div>
<div class="calendar">
<button md-raised-button (click)="returnDate.open()"></button>
<button md-raised-button (click)="returnDate.open()"></button>
</div>
<md-form-field>
<input mdInput [mdDatepicker]="returnDate">
<md-datepicker #returnDate></md-datepicker>
</md-form-field>
</div>