我已经使用angular5定义了 datePicker
,但是我需要在 <mat-datepicker-toggle>
查看文档(https://material.angular.io/components/datepicker/overview(似乎应该使用指令matDatepickerToggleIcon
足够。
我拥有的代码如下:
<mat-form-field class="example-full-width">
<input matInput
[(ngModel)]="varDateFrom"
[matDatepicker]="DatepickerFrom"
placeholder="Date From"
name="DateFrom">
<mat-datepicker-toggle matSuffix [for]="DatepickerFrom">
<mat-icon matDatepickerToggleIcon>keyboard_arrow_down</mat-icon>
</mat-datepicker-toggle>
<mat-datepicker #DatepickerFrom></mat-datepicker></mat-form-field>
任何想法为什么指令不起作用?
非常感谢。最好的问候。
您可以尝试这种方式,删除mat-datepicker-toggle
并添加外部图标:
<mat-form-field class="example-full-width">
<input matInput
[(ngModel)]="varDateFrom"
[matDatepicker]="DatepickerFrom"
placeholder="Date From"
name="DateFrom">
<mat-datepicker #DatepickerFrom></mat-datepicker>
<i class="fas fa-calendar-alt" (click)="picker.open()"></i>
</mat-form-field>