Ich möchte Methode getPlayers verwenden (Callback), die wie folgt definiert ist:
getPlayers (Rückruf)
Rückruf - Erforderlich. Mit einem Objekt der Spieler aufgerufen Spieler - Ein Objekt, das alle an den Server angeschlossenen Spieler mit ihrem Namen als Schlüssel enthält
Alle Spieler abrufen, die mit dem Server verbunden sind.
Hier ist der Link-Modul für weitere Details zu vervollständigen:
https://www.npmjs.com/package/hltv-livescore#getplayerscallbackWie eine API-Anfrage mit Rückruf als Argument in node.js zu machen?
1
A
Antwort
2
Wenn Sie es verwenden möchten, und auf die Daten zugreifen, werden Sie so etwas wie dies tun müssen:
getPlayers(function(players) {
// Here your players will be available
console.log(players)
})
Bonus: wenn Sie ES6 verwenden, können Sie Pfeil-Funktionen verwenden, die mehr elegant sind, wie diese (einzeilig):
getPlayers(players => console.log(players))
oder (Multi-Line):
getPlayers(players => {
console.log(players)
})
Sie können mehr über die async Natur von Javascript lesen here
1
Wenn Sie Quellcode npm Paket beziehen können Sie diesen Code sehen https://github.com/andrewda/hltv-livescore/blob/master/lib/index.js#L78
Livescore.prototype.getPlayers = function(callback) {
callback(self.players);
};
Sie getPlayers wie diese verwenden:
Livescore.getPlayers(function(players){
// you will get players here
});
Verwandte Themen
- 1. Rückruf als Option in node.js
- 2. Idiomatischer erfolgreicher Rückruf in Node.js
- 3. Wie eine Funktionsliteral als Rückruf
- 4. "Callback" -Argument muss eine Funktion sein Node.js
- 5. Node.JS asynch Rückruf
- 6. TypeError: "Rückruf" -Argument muss eine Funktion sein
- 7. Rückruf Fehler Argument Namenskonvention in NodeJS
- 8. Node.JS + Mongoose Rückruf-Hölle
- 9. Mit Elementfunktion als Rückruf
- 10. Node.js Wie bediene ich einen Rückruf?
- 11. Ungültige Rückruf() Argument Fehler mit Mongoose
- 12. Wie eine Funktion als Argument in Rust
- 13. machen forEach warten Rückruf
- 14. subprocess.Popen: wie eine Liste als Argument übergeben
- 15. node.js: while-Schleife Rückruf nicht wie erwartet
- 16. node.js mssql Rückruf bei Verbindungsfehler
- 17. node.js - catch Fehler in einem Mungo-Rückruf
- 18. Darf ich ein Argument an den Rückruf process.send senden?
- 19. Java mit Schnittstelle als Rückruf
- 20. Wie sync-Funktion von async in node.js zu machen?
- 21. Wie funktioniert der Rückruf zum Server "Anfrage-Event" in node.js?
- 22. Wie übergebe ich eine Textdatei als Argument?
- 23. Eine Methode als Argument übergeben
- 24. Wie eine Klasse gespeicherten Daten zu einer Variablen einen Rückruf mit Methode machen?
- 25. Wie definiert man eine Datei als Modul in node.js
- 26. Wie wird eine Rückruffunktion als erster Rückruf in EventEmitter festgelegt?
- 27. Wie zu verwenden, wenn Aussagen ineinander zu machen, Chatbot (Node.js)
- 28. wie synchrone Aufruf an Funktion in node.js zu machen?
- 29. Übergeben Sie zusätzliche Parameter zu JavaScript-Anfrage 3-Argument-Rückruf
- 30. Über Schienen machen Argument