/ / node.jsによるD3.jsの視覚化[非公開]-node.js、d3.js

node.jsによるD3.jsの可視化[closed] - node.js、d3.js

私はちょうどノードを学び始めています。jsと私は、ノードを使用してD3.jsビジュアルを作成する方法を学びたいと思います。誰も私がこれを行う方法を説明できますか?コードを通して、これを行う方法を理解します。ある程度調べましたが、再現可能な例は見つかりませんでした。

回答:

回答№1は4

あなたは何をしようとしているのですか? Node.jsには、グラフィックインターフェイスまたはDOMがありません。

あなたは使うことができます ヘッドレスブラウザ ノード内にありますが、結果を表示するには実際のブラウザが必要です。

コメント後に編集:

データを提供するノードアプリが必要な場合は、 エクスプレスフレームワーク.

シンプルなエクスプレスサーバー:

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);

Ajaxリクエストを使用して値を取得します。おそらくあなたが設定したい CSPヘッダー 応答でクロスドメインリクエストを許可します。

jQueryを使用するクライアント:

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