jQuery ui datepicker directive for angular with typescript

יום רביעי, מאי 11, 2016

לאחרונה כתבתי מערכת מבוססת אנגולר עם typescript, והייתי צריך להטמיע jquery ui datepicker, כדי לעשות זאת כתבתי directive קטן שיעזור לבצע את העבודה. אני אציג כאן את שני הגרסאות של הקוד, אחד באנגולר רגיל והשני בעטיפה ל – typescript   אנגולר Code Snippet function datePickerUi() {    return {        restrict: 'A',        require: 'ngModel',        link: function (scope, element, attrs, ngModelCtrl) {            element.datepicker({                isRTL: true,                dateFormat: 'dd/mm/yy',                onSelect: function (date) {                    scope.$apply(function () {                        ngModelCtrl.$setViewValue(date);                    });                }            });            ngModelCtrl.$render = function () {                element.datepicker('setDate', ngModelCtrl.$modelValue);            };            element.datepicker('option', $.datepicker.regional);        }    }} החלק הראשון במתודת ה – link, מטפל ביצירת האלמנט ל...
תגובה אחת