ui datepicker 不适用于最小日期

Posted

技术标签:

【中文标题】ui datepicker 不适用于最小日期【英文标题】:ui datepicker not working with minimum date 【发布时间】:2017-03-29 14:28:35 【问题描述】:

我正在使用 angularjs,并且我有一个这样的日期选择器:

<div ng-controller="MyController as vm">
  <div class="small-8 columns right-align">
      <input id="dateFrom"
          type="text"
          name="FromDate"
          class="text-right"
          date-model
          ui-date=" dateFormat : 'yy-mm-dd' "
          ui-date-format="yy-mm-dd"
          ng-model="vm.FromDate"
          min="vm.testDate"
          required 
          />
  </div>
</div>

我尝试过同时使用min="vm.testDate"min-date="vm.testDate"。两者都没有任何成功。我仍然可以选择所有日期

vm.testDate = new Date();

【问题讨论】:

您使用的是哪个日期选择器? angular-ui-date 【参考方案1】:

尝试最新版本,它可以工作,

 <div style="display:inline-block; min-height:290px;">
        <datepicker ng-model="dt" min-date="minDate" show-weeks="true" class="well well-sm"></datepicker>
 </div>

DEMO

【讨论】:

将尝试..将返回状态

以上是关于ui datepicker 不适用于最小日期的主要内容,如果未能解决你的问题,请参考以下文章

属性 .Value 不适用于 DatePicker?

React 中 Material UI DatePicker 中的最小和最大日期

Jquery 验证不适用于 datepicker 的输入

在日期选择器上设置日期 jquery ui datepicker

如何删除 ui bootstrap datepicker 页脚 angularjs

带有手动输入和动态最小日期的 jQuery UI 日期选择器