Sto provando a convertire il plugin jQuery in direttiva. Ecco la libreria: Github.Convertire il plug-in jquery in direzione angolare
Nella documentazione c'è un'opzione:
$(document).ready(function() {
$("#datepicker").datepicker();
$("#datepickerbtn").click(function(event) {
event.preventDefault();
$("#datepicker").focus();
})
});
direttiva che ho creato:
app.directive('dateP', function(){
return{
restrict:'A',
require:'ngModel',
link:function(scope, element, attr, ngModel){
$(element).datepicker(scope.$eval(attr.dateP));
console.log('hey');
ngModel.$setViewValue(scope);
}
}
});
ma non funziona, qualsiasi aiuto sarebbe apprezzare.
ho letto questo: https://amitgharat.wordpress.com/2013/02/03/an-approach-to-use-jquery-plugins-with-angularjs/
Grazie, ma non funziona, pulsante non funziona – sani
@sani controllato e plunkr e rispondi anche –
awsome, posso chiederti un'ultima cosa? come facevi a sapere che dovremmo aggiungere questo; link: function (scope, element, attr, ngModel) { element.datepicker ({ format: 'gg/mm/aaaa' }); – sani