小编Zac*_*ANG的帖子

如何在使用express.js时使用Vega在后端生成绘图

https://vega.github.io/vega/usage/#node 有使用前端 JavaScript 渲染绘图的示例。是否可以在后端生成绘图并将绘图发送到前端?我想我想要实现这样的目标:

const vega = require('vega')
const lite = require('vega-lite')
const embed = require('vega-embed')
var yourVlSpec = {
  $schema: 'https://vega.github.io/schema/vega-lite/v2.0.json',
  description: 'A simple bar chart with embedded data.',
  data: {
    values: [
      {a: 'A', b: 28},
      {a: 'B', b: 55},
      {a: 'C', b: 43},
      {a: 'D', b: 91},
      {a: 'E', b: 81},
      {a: 'F', b: 53},
      {a: 'G', b: 19},
      {a: 'H', b: 87},
      {a: 'I', b: 52}
    ]
  },
  mark: 'bar',
  encoding: {
    x: {field: 'a', type: …
Run Code Online (Sandbox Code Playgroud)

javascript node.js express vega vega-lite

2
推荐指数
1
解决办法
1829
查看次数

标签 统计

express ×1

javascript ×1

node.js ×1

vega ×1

vega-lite ×1