Я хотел бы отобразить не дату в материале datepicker. В этом случае строка, которую я хочу отобразить, это 'test' . Случай, когда я перетаскиваю текстовый элемент, а затем перетаскиваю на входе, я хочу проверить, если его дата или нет, и показать его пользователю. Он должен видеть перетаскиваемое значение внутри ввода.
HTML:
<mat-form-field>
<input matInput [matDatepicker]="picker" placeholder="Choose a date" [(ngModel)]="value">
<mat-datepicker-toggle matSuffix [for]="picker"></mat-datepicker-toggle>
<mat-datepicker #picker></mat-datepicker>
</mat-form-field>
<br>
<mat-form-field>
<input matInput [matDatepicker]="picker2" placeholder="Choose a date" [(ngModel)]="text">
<mat-datepicker-toggle matSuffix [for]="picker2"></mat-datepicker-toggle>
<mat-datepicker #picker2></mat-datepicker>
</mat-form-field>
TS:
import { Component } from "@angular/core";
/** @title Basic datepicker */
@Component({
selector: "datepicker-overview-example",
templateUrl: "datepicker-overview-example.html",
styleUrls: ["datepicker-overview-example.css"]
})
export class DatepickerOverviewExample {
value = new Date();
text = "test";
}
live: https://codesandbox.io/s/angular-material-todoapp-example-9z2yr?fontsize=14