2017-12-23 43 views
0

HTML 요소의 특정 ID에서 기본 날짜를 으로 설정하고 싶습니다. 이제 각도 js 지시문에 datetimepicker를 사용하지만 datetimepicker에서 날짜를 가져와야하지만 설정할 수 없습니다. 내 ID의 기본 날짜.기본 날짜 설정이 작동하지 않습니다. 각도 js Dirctives

timeTracker.directive('datetimepicker', function($parse) { 
    var date = new Date(); 
    var newdate = date.setDate(date.getDate() - 1); 
    return { 
     restrict: 'A', 
     require: 'ngModel', 
     link: function(scope, element, attrs, ngModelCtrl) { 
      element.datetimepicker({ 
       format: "DD-MM-YYYY", 
       defaultDate: new Date(newdate), 
       maxDate:new Date(), 
      }).on('dp.change', function(e) { 
       var Reportdate = $parse(attrs.ngModel); 
       Reportdate.assign(scope, e.target.value); 
       scope.ReportModel.Reportdate = e.target.value; 
       scope.$apply() 
      }) 
     } 
    }; 

}); 

HTML 요소에 기본 날짜를 설정하고 싶습니다.

답변

0

I가 daterangepicker 지시자를 생성 한 링크 아래 참조

https://jsfiddle.net/Nathash/0zcuxm02/5/ 
  • 는 날짜 선택기 (사용 플러그인 http://eonasdan.github.io/bootstrap-datetimepicker/이다)
  • 옵션 입력을 받아 처리
  • 날짜/시간
  • 선택 후 콜백 함수를 호출