이 angle-ui datepicker 지시문 https://github.com/angular-ui/bootstrap/tree/master/src/datepickerPopup에 함수를 추가하여 앞뒤의 화살표를 숨겨서 사용자가 지금부터 1 년 후의 날짜를 지나갈 수 없도록하고 싶습니다. 어디서부터 시작해야할지 모르겠습니다. 데코레이터가 내 문제에 대한 해결책이 될 것이라고 생각하지만 자습서를 시작하는 방법을 알지 못해 어디에서 시작해야하는지 제안하는 데 도움이되지 못했습니다. 감사합니다각도 부트 스트랩 datepicker에 함수를 추가하고 싶습니다
0
A
답변
0
저는 Angular-UI의 Datepicker
지시어를 사용한다고 가정합니다. date-disabled
특성을 사용하면 특정 날짜 (예 : 주말)를 사용하지 않도록 설정할 수 있습니다. 이 plunk보기 here
선택 사항에 따라 날짜를 동적으로 사용하지 않으려면 min 및 max 속성과 watcher를 사용할 수 있습니다. http://moduscreate.com/angularjs-tricks-with-angular-extend/
및 샘플 코드 각도 .module ('ui.bootstrap.datepicker을')이 여기에 설명 된대로 내가 믹스 인 패턴을 사용하여 결국 사람이하는 데 도움이 here
0
이 경우 내 자신의 질문에 대답을 참조하십시오 .controller ('CTRL'기능 ($ 범위) {
angular.extend($scope, angular.module('ui.bootstrap.datepicker').controller('DatepickerController').$scope);
angular.extend($scope, {
hideYearNav: function(){
// the function body goes in here
}
});
});
이미 비활성화되어 있지만 탐색 화살표가 숨겨져 있지 않습니다. 숨기기를 원합니다. –
'btn pull-left' 클래스를 찾고 css를 지시문에'display : none'으로 추가 할 수 있습니다. –
모든 달 동안 숨길 것입니다. 1 년 후에 만 숨기려고합니다. –