AngularJS Datetime- Picker只有一天可选

时间:2015-11-19 15:19:41

标签: angularjs datetimepicker

是否可能只有例如使星期一启用 - 并显示所有其他日期。

非常感谢。

<p class="input-group">
                      <input type="text"
                             class="form-control"
                             name="test"
                             ng-model="vm.test"
                             datepicker-popup="dd.MM.yyyy"
                             is-open="vm.openedDatePickerFrom"
                             close-text="schlie&szlig;en"
                             current-text="heute"
                             clear-text="l&ouml;schen">
                  <span class="input-group-btn">
                       <button type="button" class="btn btn-default"
                               ng-click="vm.openDatePickerFrom($event)"><span
                               class="glyphicon glyphicon-calendar"></span></button>
                  </span>
                  </p>

1 个答案:

答案 0 :(得分:1)

date-disabled属性添加到输入:

date-disabled="disabled(date, mode)"

来自documentation

  

date-disabled(date,mode)(默认值:null):可选的表达式   根据传递日期和当前模式禁用可见选项   (天|月|年)

仅允许星期一:

$scope.disabled = function(date, mode) {

  return mode === 'day' && date.getDay() !== 1;
};