1

我想从我的 Rails 应用程序中公开这样的有效负载,外部仪表板可以对其进行轮询,以构建随时间推移的小部件销售图表:

{
  chart: {
    style: {
      color: "#b9bbbb"
    },
    renderTo: "container",
    backgroundColor: "transparent",
    lineColor: "rgba(35,37,38,100)",
    plotShadow: false
  },
  credits: {
    enabled: false
  },
  title: {
    style: {
      color: "#b9bbbb"
    },
    text: "Weekly Widgets Sold"
  },
  xAxis: {
    categories: ["Dec 1", "Dec 2", "Dec 3", "Dec 4", "Dec 5", "Dec 6", "Dec 7", "Dec 8", "Dec 9"]
  },
  yAxis: {
    title: {
      style: {
        color: "#b9bbbb"
      }
    }
  },
  series: [{
    color: "#108ec5",
    name: "Widgets Sold",
    data: [17, 22, 24, 24, 20, 14, 8, 2]
  }, ]
}

大多数 Geckoboard 轮询是通过 JSON 完成的,但对于 Highcharts,他们需要“Javascript”。我不确定 Rails 公开 Javascript 的方式。我觉得这想成为一个视图,但我不确定如何以及在哪里构建这个对象。

希望有一个例子或圣人的建议。

谢谢!

4

0 回答 0