Ich habe gelesen über einige Dokumentation auf Callbacks und Hooks für eine Meteor-Anwendung, die ich mache, die das Aldeed Autoform-Paket verwendet. Mir wurde gesagt, Hooks würden mir in etwas helfen, das ich machen wollte, aber ich kann nicht herausfinden, was Callbacks und Hooks sind. Eine Erklärung oder sogar ein Link zu einer Website, die es erklärt, wäre toll, danke!Was sind JS Callbacks/Hooks (Meteor: Aldeed Autoform)?
1
A
Antwort
0
Ein Rückruf ist eine Funktion, die als Parameter an eine andere Funktion übergeben wird:
// Function that accepts a callback
function greet(name, callback) {
var greeting = 'Hello ' + name + '!';
callback(greeting);
};
// Call greet function with name, and anonymous function
greet('Dave', function(greeting) {
alert(greeting); // 'Hello Dave!'
});
Es ist besonders nützlich, wenn Sie etwas asynchron tun wollen, wo Sie nicht wissen, wie lange der Prozess dauert, oder wenn es zB eine AJAX-Anfrage vervollständigt wird. Sie können die Logik, die abgeschlossen werden soll, nachdem die Anforderung in einer Funktion, z. B. dem Aktualisieren des DOM, abgeschlossen wurde, abschließen, und sie wird ausgeführt, wann immer sie benötigt wird.
Verwandte Themen
- 1. Meteor Autoform - Rechenwert für verstecktes Feld
- 2. Meteor-react-autoform zeigt nichts
- 3. Wie wird die Erfolgsmeldung mit Autoform im Meteor angezeigt?
- 4. Meteor: Benutzerdefinierte Autoform mit Array von Objekten
- 5. Editierbare Tabelle mit AutoForm in Meteor
- 6. Meteor Autoform eine spezifische Einreichung anzeigen
- 7. Meteor - get Feldwert mit Autoform und Collection2
- 8. Installation Meteor-Paket, lokalen oder Github
- 9. Probleme mit dynamischem Routing mit Meteor-Autoform und Eisen: Router
- 10. Wie warte ich auf Benutzerantwort auf Meteor AutoForm Einreichung?
- 11. Überprüfen von Schema auf Meteor-Methode mit Autoform
- 12. Meteor Autoform, async Callback in vor dem Haken
- 13. Verwenden eines Meteor Autoform-bs-datetimepicker nur für die Zeit
- 14. Suchwerkzeug in Meteor JS
- 15. Meteor + MongoDB: Datenbankmuster
- 16. AMP in Meteor JS
- 17. Meteor js Lokalisierung
- 18. Meteor js parsen lokales Sammlungsdokument
- 19. Subdomain-Routing in Meteor js
- 20. Verwenden von Meteor was ist das JS Equivelent von {{{member}}}
- 21. Meteor aldeed collections2 update Daten zu Array von Objekten mit For-Schleife
- 22. Meteor Mongo - upsert und $ inc mit Aldeed einfaches Schema - 'Update fehlgeschlagen'
- 23. Einfacher Timer in Meteor JS
- 24. Meteor JS und SQL Server
- 25. Meteor js callback funktioniert nicht
- 26. Was sind Minimongo (Meteor) Einschränkungen? cursor.toArray() nicht Client-Seite
- 27. Was sind die Hauptunterschiede zwischen Meteor, Ember.js und Backbone.js?
- 28. Wo sind Meteor Daten in Mongo?
- 29. Node Js Meteor Js Bilddatei hochladen Bild beschädigt
- 30. Ausführen von Java-Klassen mit Knoten JS (Meteor JS)