0

我使用的角度引导日期选择在我的代码。与我的要求的问题是,我想有一定的日期在其交付将要进行的日期选择器来选择。我是新来的角JS,而且不知道该怎么做。有人可以帮助我吗?如何使自举日期选择器有一定的日期选择

PS:我不需要日历采取输入它只是需要显示选定的日期。

回答

1

可以使用custom-class属性做到这一点。

从文档

定制级(日期模式)(默认:空):一个可选的表达式 基于传递日期和电流模式(天|月|年)添加类。

这里是改编自角UI自举示例

... 
$scope.events = 
    [ 
     { 
     date: new Date(2015, 9, 1), 
     status: 'delivered' 
     }, 
     { 
     date: new Date(2015, 9, 5), 
     status: 'delivered' 
     }, 
     { 
     date: new Date(2015, 9, 15), 
     status: 'delivered' 
     } 
    ]; 

$scope.getDayClass = function(date, mode) { 
    if (mode === 'day') { 
     var dayToCheck = new Date(date).setHours(0,0,0,0); 

     for (var i=0;i<$scope.events.length;i++){ 
     var currentDay = new Date($scope.events[i].date).setHours(0,0,0,0); 

     if (dayToCheck === currentDay) { 
      return $scope.events[i].status; 
     } 
     } 
    } 

    return ''; 
    }; 
... 

Plunker相关处理的样品 - http://plnkr.co/edit/vJl8hDUfsBOJsLXFNKWQ?p=preview

相关问题