0
にuib-datepicker
を追加します。各項目にはminとmaxdateがありますので、条件付きでdatepickerに設定します。uib-datepickerの条件付き最小および最大日付
現在、私はこれを持っているが、それは動作していない:
<p class="input-group">
<input class="form-control" type="text" uib-datepicker-popup="dd-MM-yyyy" ng-model="task.datePlanned" is-open="popup.opened" datepicker-options="dateOptions($index)" close-text="Sluiten">
<span class="input-group-btn">
<button class="btn btn-default" type="button" ng-click="openDate()">
<i class="fa fa-calendar"></i>
</button>
</span>
</p>
コントローラー:
$scope.dateOptions = function(index){
return {
maxDate: new Date($scope.campaign.tasks[index].endDate),
minDate: new Date($scope.campaign.tasks[index].startDate)
}
}
$scope.openDate = function(){
$scope.popup.openend = true;
}
$scope.popup = {
openend: false
}
私はmin
とmaxdate
でError: [$rootScope:infdig]
エラーが発生します。
ピッカーに条件付き日付を追加する方法はありますか?
もちろんああ、そう単純で。愚かな私.. – NVO