/ / D3.js Visualisierung mit node.js [closed] - node.js, d3.js

D3.js-Visualisierung mit node.js [closed] - node.js, d3.js

Ich fange gerade an, Knoten zu lernen.js und ich möchten lernen, wie man mit node ein D3.js-Visual erstellt. Kann jemand erklären, wie ich das machen kann? Idealerweise suche ich nach einem Beispiel, das so einfach wie möglich ist und das ich lesen kann durch den Code und verstehen, wie das geht. Ich habe lange nachgesehen, aber ich habe keine reproduzierbaren Beispiele gefunden.

Antworten:

4 für die Antwort № 1

Was versuchst du zu machen? Node.js hat keine grafische Oberfläche oder DOM.

Du könntest benutzen ein kopfloser Browser In Node würden Sie aber noch einen echten Browser benötigen, um die Ergebnisse zu rendern.

Nach dem Kommentar bearbeiten:

Wenn Sie möchten, dass eine Node-App Daten liefert, probieren Sie die Express-Rahmen.

Einfacher Express Server:

var express = require("express");
var app = express();

app.get("/circle", function(req, res){
// CSP headers
res.set("Access-Control-Allow-Origin", "*");
res.set("Access-Control-Allow-Headers", "X-Requested-With");
// response
res.send({ x: 12, y: 34, r: 5 });
});

app.listen(3000);

Verwenden Sie eine Ajax-Anforderung, um die Werte abzurufen. Wahrscheinlich möchten Sie das einstellen CSP-Header in der Antwort domänenübergreifende Anforderungen zuzulassen.

Client mit jQuery:

$.get("http://yourserver.com:3000/circle", function(data) {
alert(data);
// set here your svg properties
});