答案 0 :(得分:2)
尝试使用:
<mat-datepicker opened="true" #picker></mat-datepicker>
答案 1 :(得分:1)
我遇到了同样的问题,但不幸的是
<mat-datepicker opened="true" #picker></mat-datepicker>
不起作用。
我也分析了源代码,似乎他们没有处理这种情况或者没有工作。
我所做的工作就是把重点放在元素上,然后继续开放。
<input matInput id="matInputEle" [matDatepicker]="picker" (focus)="picker.open()" >
在.ts内添加一项功能
ngOnInit() {
setTimeout(()=>{
document.getElementById("matInputEle").focus();
},1);
}
希望这会有所帮助。
我们需要等待这个问题在Angular材料中修复,直到我接受这个。
答案 2 :(得分:0)
导入MatCalendar
时可以使用MatDatepickerModule
组件
<mat-calendar (selectedChange)="onDateChange($event)"></mat-calendar>
输入和输出尚未记录,但是您可以从源中查看API是什么/material/datepicker/calendar.ts#L157