다음은 내가 사용한 HTML과 Javascript 코드입니다.사용자 지정 지시문을 클래스로 사용하여 AngularJS에서 datepicker를 사용하는 방법은 무엇입니까?
HTML 코드 :
<html>
<head>
<script
src="http://ajax.googleapis.com/ajax/libs/angularjs/1.2.26/angular.min.js"></script>
<script src="date.js"></script>
</head>
<body>
<div ng-app="app">
<input type="text" ng-model="date" class="datepicker"></input>
{{ date }}
</div>
</body>
</html>
자바 스크립트 : 나는 텍스트 상자를 클릭하면
var datePicker = angular.module('app', []);
datePicker.directive('datepicker', function() {
return {
restrict: 'C',
require: 'ngModel',
link: function (scope, element, attrs, ngModelCtrl) {
element.datepicker({
dateFormat: 'dd, MM, yy',
onSelect: function (date) {
scope.date = date;
scope.$apply();
}
});
}
};
});
은 이제 날짜 선택기 팝업이오고되지 않습니다.
누군가가이 datepicker가 작동하도록하는 해결책을 도울 수 있습니까?