Ich habe eine Datei api.js
, die etwas entlang der Linien von dieser enthält:Wie verwende ich meine lokale API in einer Javascript-Datei?
exports.showAll = function(req, res) {
Obj.find(function(err, Objs) {
res.send(Objs);
});
}
Mein Server die Leitung hat:
app.get('/all', api.showAll);
Wenn ich /all
im Browser laden, ich die JSON, aber Ich möchte diesen JSON in eine clientseitige JS-Datei bringen, damit ich die JSON-Daten auf einer Webseite schön darstellen kann.
Wie verwende ich meine serverseitige API in einer clientseitigen JS-Datei?
Was Sie suchen ist [AJAX] (https://developer.mozilla.org/en-US/docs/AJAX/Getting_Started). Auf diese Weise können Sie von einem clientseitigen Skript aus eine Anfrage an einen Server senden und das Ergebnis dieser Anfrage wie gewünscht verarbeiten. –