2016-08-10 2 views
0

Ich benutze Bootstrap Datetime Picker, wo die Daten aus JSON-Datei übernommen wird, in richtige Datumsformat konvertieren und dann im Kalender anzeigen. Ich habe bis Datum und ab Datum.Bootstrap Datetime Picker funktioniert nicht für Direktiven in Angular JS

scope.onHide = function(e) {    
    var frmDateVal = $j("#fromdatetimepicker").val(); 
    var toDateVal = $j("#todatetimepicker").val(); 
    scope.fromDate = scope.dateTimetoUTCMilliseconds(frmDateVal); 
    scope.toDate = scope.dateTimetoUTCMilliseconds(toDateVal); 
    scope.plotDataSeries(); 
    scope.$digest(); 
}; 


$("#fromdatetimepicker").on("dp.change", function (e) { 
    $('#todatetimepicker').data("DateTimePicker").minDate(e.date); 
}); 

Was die Lösung für den Ersatz von $("#element") in AngularJS ist.

Antwort

0

Ich denke, Sie diesen Artikel lesen sollte mit jQuery in AngularJS die falsche Art und Weise zu vermeiden: "Thinking in AngularJS" if I have a jQuery background?

Auch gibt es eine Bibliothek in AngularJS vorhandenen ist, die Sie mit Bootstrap-Komponenten helfen können: diese UI Bootstrap ist.

Sie können die Datumsauswahl-Dokumentation für diese Bibliothek finden Sie hier: https://angular-ui.github.io/bootstrap/#/datepicker

ich denke, es wäre der einfachere Weg, es zu tun.

+0

Vielen Dank für die Antwort, aber ich bin auf der Suche nach Lösung wie Datetime Picker in der gleichen Ereignis klicken. Also, wenn Sie mir damit helfen könnten, wäre es hilfreich. Abgesehen davon benutze ich Link-Funktion. – Jsrimac