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

相關問題