Не могли бы вы помочь мне в том, что эта угловая директива исправлена для JQuery pttimeselect плагин timepicker.Требовать Угловую директиву js для JQUERY PTTIMESELECT Плагин Timepicker
http://pttimeselect.sourceforge.net/doc/documentation.html
Plunker ссылка: http://tinyurl.com/hr7lker
В настоящее время у меня есть директивы, как показано ниже, но получаю эту ошибку TypeError: Не удается прочитать 'варианты' свойств неопределенной
app.directive('timePicker', function($parse) { return { restrict : "C", replace : true, transclude : false, compile : function(element, attrs) { var modelAccessor = $parse(attrs.ngModel); return function(scope, element, attrs, controller) { var processChange = function(i) { var time = i.val(); scope.$apply(function(scope) { modelAccessor.assign(scope, time); }); scope.$eval(attrs.ngChange); }; element.ptTimeSelect({ onClose : processChange }); scope.$watch(modelAccessor, function(val) { element.val(val); }); }; } }; });
Спасибо !! так много, что помогло много – Krishna
@ masa..у вас, пожалуйста, помогите с ошибкой ниже, я обновил Angular до 1.4.8, но все равно получаю эту ошибку.am, неспособный воспроизвести ее в plunker Uncaught TypeError: Can not read property ' openCntr 'неопределенной (анонимная функция) @ jquery.ptTimeSelect.js? v = 1448900535634: 471m.event.dispatch @ jquery-1.11.3.min.js: 4r.handle @ jquery-1.11.3.min.js: 4 ..I – Krishna
TypeError: Невозможно прочитать свойства 'options' undefined в HTMLInputElement. (http: // localhost: 8080/home/common/libs/latest/js/jquery.ptTimeSelect.js? V = 1448900535634: 456: 60) в Function.m.extend.each (http: // localhost: 8080 /home/common/libs/vendor/jquery/1.11.3/jquery-1.11.3.min.js:2:2975) в файле m.fn.m.each ... jquery ... в jQuery.fn .ptTimeSelect (http: // localhost: 8080/home/common/libs/js/jquery.ptTimeSelect.js? v = 1448900535634: 449: 21) по адресу http: // localhost: 8080/home/js/common/app. js? v = 1448900535634: 374: 13 –
Krishna