我有一个要求,即必须在页面中显示重要的日期选择器(实际的日期选择器本身而不是图标)。
该页面应始终显示日期选择器,而不是单击图标。
有人可以帮忙/指导我。
最佳答案
我正面临着同样的问题,但不幸的是<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资料中得到解决,直到我继续讨论为止。
关于angular - Angular Material-在页面加载/html标签上嵌入日期选择器,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/47252435/