使用ng-max指令来设置最大日期。
示例代码:
HTML:
相应的AngularJS控制器中的代码:
app.controller('myCtrl', function($scope) {
$scope.maxDate = new Date().toISOString().split("T")[0];
});
在控制器中,我们使用了JavaScript的toISOString()将日期对象转换为ISO格式,并使用split()方法获取日期,然后将其分配给$scope.maxDate,最终将其传递到ng-max指令中,以设置最大日期限制。
需要注意的是,日期格式必须为ISO格式,即yyyy-MM-dd。