我正在尝试在多年视图中更改角度材质日期拾取器的视图范围。多年视图中的默认年份范围为2016-2039 (24年时间范围)。倒退打开了另一个24年的跨度,1992-2015年。我想把2010年作为第一个多年视图的第一年。为了澄清,第一个视图年份范围是2010-2033年(24年时间范围),上一个视图是1986-2009年,依此类推。

发布于 2020-01-17 22:08:36
我现在没有电脑,但我可以帮你解决这些问题:
<mat-datepicker #dp startView="multi-year" (yearSelected)="chosenYearHandler($event)" (monthSelected)="chosenMonthHandler($event, dp)"
[min]="minYear" [max]="maxYear" panelClass="example-month-picker"> </mat-datepicker>根据角度,您可以添加yearSelected。尝试输出其事件并查看所选范围的console.log属性,然后可以在其属性中设置所需的值。
https://stackoverflow.com/questions/59788818
复制相似问题