Ich beginne mit AngularJs.Bootstrap-Datepicker in AngularJs implementieren
Ich muss "N" -Kalender in einem Formular implementieren. Ich bin mit Bootstrap-Datepicker (https://eonasdan.github.io/bootstrap-datetimepicker/)
Es funktioniert gut, wenn ich die inputTextId zum Beispiel
Html angeben:
<input id='datetimepicker2' data-ng-model="vm.search.origin.from" data-ng-click="vm.showCalendar(this)" class="form-control" type="text" placeholder="MM/DD HH:MM">
<input data-ng-model="vm.search.origin.to" data-ng-click="vm.showCalendar(this)" class="form-control" type="text" placeholder="MM/DD HH:MM">
Controller:
function showCalendar(obj)
{
$("#datetimepicker2").datetimepicker();
}
Es funktioniert gut für ein inputText, und wenn ich es in mehr als einem implementieren will, muss ich jeden Namen und jede Funktion angeben. Ich möchte die Referenz übergeben und verwenden:
reference.datepicker(); oder so ähnlich, um nur eine Funktion zu erstellen. Ist das möglich?
Verwenden: [** angular-ui # datepicker **] (https://angular-ui.github.io/bootstrap/#/datepicker) – developer033
Warum verwenden Sie jquery $ ("# datetimepicker2"). in eckigen Projekt, es ist keine gute Praxis, müssen Sie Winkel Anweisungen verwenden, http://jsfiddle.net/cletourneau/kGGCZ/ oder http://plnkr.co/edit/KsK5F1M2zrv0SDTwRM4N?p=preview –