【发布时间】:2022-01-24 05:55:12
【问题描述】:
我在日历中将上个月 1 日设置为默认值,并限制不超过但从当前日期开始更改年份,它必须转到上一年 就像当前日期是 24/1/2022 我想设置默认 1/12/2021 我用这种和平的代码它不起作用
.ts 文件
this.minDate = {
year: current.getFullYear(),
month: current.getMonth(),
day: (new Date(current.getFullYear(), current.getMonth()-1, 1).getDate())
};
.html
<input class="form-control" autocomplete="off" [(ngModel)]="startDateVal"
placeholder="From yyyy-mm-dd" name="dp1" [minDate]="minDate" ngbDatepicker #d="ngbDatepicker" (ngModelChange)="dateSelected($event)" >
<span class="icofont icofont-ui-calendar input-group-text"></span>
日历无法正常工作。
【问题讨论】:
-
或许可以试试
[startDate]=。 ng-bootstrap.github.io/#/components/datepicker/overview
标签: angular typescript date angular-components