始终显示日期选择器中的日历 - Angular
Always showing the calendar from datepicker - Angular
我需要让 Angular 中的日期选择器始终可见。日历将始终可见,而不依赖于按钮(不需要单击按钮)
example
来源 .html
<mat-form-field>
<input matInput [matDatepicker]="picker" placeholder="Choose a date">
<mat-datepicker-toggle matSuffix [for]="picker"></mat-datepicker-toggle>
<mat-datepicker #picker></mat-datepicker>
</mat-form-field>
您可以将 opened="true"
添加到日期选择器。
您可以使用这样的代码:
<mat-form-field>
<input matInput [matDatepicker]="picker" placeholder="Choose a date">
<mat-datepicker-toggle matSuffix [for]="picker"></mat-datepicker-toggle>
<mat-datepicker class="fixed-open" #picker opened="true"></mat-datepicker>
</mat-form-field>
工作示例:https://stackblitz.com/edit/angular-ysspzm?file=app%2Fdatepicker-overview-example.html
文档:https://material.angular.io/components/datepicker/api
您可以为此使用 mat-calendar
:
<mat-calendar [selected]="selectedDate" (selectedChange)="selectedDate = $event"></mat-calendar>
您可以为此使用 opened="true"
。
<mat-form-field>
<input matInput [matDatepicker]="picker" placeholder="Choose a date">
<mat-datepicker-toggle matSuffix [for]="picker"></mat-datepicker-toggle>
<mat-datepicker #picker opened="true"></mat-datepicker>
</mat-form-field>
我需要让 Angular 中的日期选择器始终可见。日历将始终可见,而不依赖于按钮(不需要单击按钮)
example
来源 .html
<mat-form-field>
<input matInput [matDatepicker]="picker" placeholder="Choose a date">
<mat-datepicker-toggle matSuffix [for]="picker"></mat-datepicker-toggle>
<mat-datepicker #picker></mat-datepicker>
</mat-form-field>
您可以将 opened="true"
添加到日期选择器。
您可以使用这样的代码:
<mat-form-field>
<input matInput [matDatepicker]="picker" placeholder="Choose a date">
<mat-datepicker-toggle matSuffix [for]="picker"></mat-datepicker-toggle>
<mat-datepicker class="fixed-open" #picker opened="true"></mat-datepicker>
</mat-form-field>
工作示例:https://stackblitz.com/edit/angular-ysspzm?file=app%2Fdatepicker-overview-example.html
文档:https://material.angular.io/components/datepicker/api
您可以为此使用 mat-calendar
:
<mat-calendar [selected]="selectedDate" (selectedChange)="selectedDate = $event"></mat-calendar>
您可以为此使用 opened="true"
。
<mat-form-field>
<input matInput [matDatepicker]="picker" placeholder="Choose a date">
<mat-datepicker-toggle matSuffix [for]="picker"></mat-datepicker-toggle>
<mat-datepicker #picker opened="true"></mat-datepicker>
</mat-form-field>