私はちょうどノードを学び始めています。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
});