2017-08-14 79 views
0

嗨我正在angularjs中开发web应用程序。我正在开发一种形式,我有一个带日期选择器的文本框。我正在使用720kb日期纠察插件。 https://github.com/720kb/angular-datepicker我希望用户在1个月后允许日期。例如,如果今天是8月14日的话,我想启用日期只有9月14日之后,我已经加入moment.js并把如何在angularjs中添加月份到日期?

 var date = moment(); 
     date.add(1, 'months'); 
     console.log(date); 
     $scope.maxdate=date.d; 

在HTML我有date-min-limit="maxdate"。如何永远不会起作用。我从上面提到的文件得到了date-max-limit=""方法。我可以知道我在上面的代码中做了什么吗?有人可以帮我解决这个问题吗?谢谢。

+0

当你说日期分钟限制不会工作,为什么不呢?你也可以告诉我们上面的代码不起作用吗?你有没有试过$ scope.maxdate = date; ? – rrd

+0

我试过了。但我仍然可以选择日期。日期-MAX极限= “” 2017-08-14T06:10:49.437Z “” –

回答

2

日期分钟极限=“”预计短日期

的字符串版本在你的控制器

$scope.maxdate = moment().add(1, 'M').format('MM/DD/YYYY'); 

在HTML

date-min-limit="maxdate" 
相关问题