下面是我用来设置minDate的代码
在组件中,我将minDate设置如下:
public minDate: Date = void 0; constructor() { this.minDate = new Date(1950, 1, 1); }
但是,datepicker仍然将2007年视为minDate.有没有遗漏的东西.如果需要任何其他信息,请告诉我.
谢谢你的时间.
从您的代码片段看起来您正在使用来自https://ng-bootstrap.github.io/#/components/datepicker的ng-bootstrap.假设我是正确的,你需要使用(对象与像场,,),而不是内置的JavaScript 对象.例如,要将最小日期设置为今年年初,您将使用:NgbDateStruct
year
month
day
Date
this.minDate = {year: 2017, month: 1, day: 1};
以下是一个关于plunker的工作示例:http://plnkr.co/edit/VDEYDwp7QIZDDHatCNPh?p = preview