/ / Віртуалізація D3.js за допомогою node.js [закрито] - node.js, d3.js

Візуалізація D3.js за допомогою node.js [closed] - node.js, d3.js

Я тільки починаю вивчати вузол.Джесс і я хотіли б навчитися використовувати вузол для створення візуалу D3.js. Чи може хто-небудь пояснити, як я можу йти про це? В ідеалі, я шукаю приклад, настільки простий, наскільки можливо, що я можу читати через код і зрозуміти, як це зробити. Я переглянув деяку довжину, але я не знайшов якісь відтворювані приклади.

Відповіді:

4 для відповіді № 1

Що ти намагаєшся зробити? 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
});