我想在用户专注于输入元素时打开日期选择器。我不需要任何切换按钮。
<input
matInput
[matDatepicker]="picker"
type="text"
name="dob"
#dob="ngModel"
class="form-control"
[(ngModel)]="details.dob"
placeholder="Enter Date of Birth"
readonly
/>
<mat-datepicker #picker></mat-datepicker>
上面的代码不起作用。
答案 0 :(得分:0)
将focus
事件与处理程序添加为 picker.open()
<input
matInput
[matDatepicker]="picker"
type="text"
name="dob"
#dob="ngModel"
class="form-control"
[(ngModel)]="details.dob"
(focus)="picker.open()"
placeholder="Enter Date of Birth"
readonly
/>
<mat-datepicker #picker></mat-datepicker>