タグ

ブックマーク / qiita.com/goforbroke (1)

  • サーバでd3.jsを使ってSVGを生成する. - Qiita

    d3.jsをサーバで動かした時のサンプル. jsdomでDOMを生成して,HTMLタグ要素に変換している. 環境 Linux Node.js v0.10.3x Node.js package jsdom d3.js コード 処理の流れは以下. - DOMを生成.global.documentに渡す. - d3をロードして,DOMを参照する. - d3.jsでDOMにデータを追加して,HTMLに出力する. - SVGを削除 // モジュールの読み込み try { var jsdom = require('jsdom').jsdom; // d3モジュールの前にjsdomをロードしておくこと global.document = jsdom('<html><body><div id="container"></div></body></html>'); // DOMを生成する var d3 =

    サーバでd3.jsを使ってSVGを生成する. - Qiita
    Arahabica
    Arahabica 2017/05/25
  • 1