Ich baue eine App mit Ember js und ich bin mir nicht sicher, wie man jQuery mit ember benutzt. Ein Beispiel für das, was ich erreichen möchte, ist eine Seite, die Verkaufsdaten von meiner API erhält.
in meiner App.js Ich habe
%Vor%Wenn ich ein Startdatum und ein Enddatum an die App.Transaction.find () - Methode übergebe, beschränkt meine API die Daten, die sie zurücksendet, innerhalb dieser Daten.
Ich habe ein Formular auf der Seite mit einer Eingabe für das Start- und Enddatum, und ich möchte dies mit dem Datepicker von jQuery UI verbinden.
Hier stecke ich fest Ich lege das am Ende meines Ember-App-Codes
ab %Vor%aber es tut nichts und keine Fehler werden geworfen.
Wie kann ich die Jquery zum Laufen bringen? Wie schließe ich auch die eingegebenen Datumsvariablen an den Aufruf von App.Transaction.find({startDate: startDateVariable, endDate: endDateVariable})
Danke für Ihre Hilfe!
BEARBEITEN Korrektur Die jQuery läuft, läuft aber, bevor die Ansicht gerendert wird. Hat ember einen Haken oder etwas, das ich aufrufen kann, wenn meine Ansicht gerendert wird?
Statt die datepicker-Initialisierung in jQuery (document) .ready () hook in die didInsertElement-Methode der Ansicht einzufügen
%Vor%Verwenden Sie Embers eingebaute TextField-Ansicht
%Vor%und definieren Sie die Aktion fetchTransactions auf dem Controller
%Vor%