如何使用的NodeJS创建图表?(How to create charts using NodeJS

2019-08-17 17:03发布

是否有可能创建图表,如酒吧和使用自定义的NodeJS图标馅饼?

Answer 1:

D3可能是你最好的选择。 它可以产生几乎任何类型的图表想象的。

你可以在浏览器中直接生成图表,或者如果你真的需要一个图像文件,你可以在模块中使用节点和输出转换为图像 。



Answer 2:

你可以使用任何的图表库,基本上是这样。 例如:

  • 谷歌图表API
  • Chartjs
  • 宪章

在您的服务器模板的代码,你可以使用服务器变量要输出的数据。 以下,使用痛饮模板引擎,ExpressJS和宪章库的例子

<div class="ct-chart ct-perfect-fourth"></div>
<script>
    new Chartist.Line('.ct-chart', {
        labels: {{ chartLabel | raw }}, 
        series : [{{ charts | raw}}]
    }, {
        axisY: {
            onlyInteger: true
        }
    });
</script>

了解更多关于其他图表库在这里



Answer 3:

使用highcharts

你必须安装

npm install -g node-highcharts

请参考以下链接

https://github.com/davidpadbury/node-highcharts



文章来源: How to create charts using NodeJS?