Ich versuche, jQuery Plugin in Direktive zu konvertieren. Hier ist die Bibliothek: Github.Convert jquery Plugin in Direktive eckig
In der Dokumentation gibt es eine Option:
$(document).ready(function() {
$("#datepicker").datepicker();
$("#datepickerbtn").click(function(event) {
event.preventDefault();
$("#datepicker").focus();
})
});
Richtlinie die ich angelegt habe:
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);
}
}
});
aber es funktioniert nicht, jede mögliche Hilfe würde es zu schätzen wissen werden.
Ich habe diese Zeilen lesen: https://amitgharat.wordpress.com/2013/02/03/an-approach-to-use-jquery-plugins-with-angularjs/
Danke, aber es funktioniert nicht, Knopf funktioniert nicht – sani
@sani überprüft und plunkr und antworte auch –
awsome, kann ich fragen Sie noch eine Sache? Woher weißt du, dass wir das hinzufügen sollten? Link: Funktion (Bereich, Element, Attr, ngModel) { element.datepicker ({ Format: 'TT/MM/JJJJ' }); – sani