Rails: выставить объект javascript для опроса удаленной приборной панели

Я хотел бы представить такую ​​полезную нагрузку из моего приложения на 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. Я чувствую, что это хочет быть представлением, но я не уверен, как и где построить этот объект.

Надеясь на пример или мудрые слова совета.

Спасибо!

0 ответов

Другие вопросы по тегам