【发布时间】:2015-08-12 19:41:59
【问题描述】:
我想知道如何将数据从我的 Sinatra 应用程序发送到 Javascript。
现在,我可以通过 erb 文件将数据发送到网页。但是,我正在尝试更好地呈现数据,这需要信息通过一些 JS,但不知道该怎么做。
<!-- language: lang-js -->
$(function() {
var data = [{
label: "Chrome",
data: 40
}, {
label: "Safari",
data: 35
}, {
label: "Mozilla",
data: 15
}, {
label: "Firefox",
data: 10
}];
var plotObj = $.plot($("#flot-pie-chart"), data, {
series: {
pie: {
show: true
}
},
grid: {
hoverable: true
},
tooltip: true,
tooltipOpts: {
content: "%p.0%, %s", // show percentages, rounding to 2 decimal places
shifts: {
x: 20,
y: 0
},
defaultTheme: false
}
});
});
如何将 Ruby 传递给这个 JS 对象并在我们的 HTML 上呈现它?
【问题讨论】:
标签: javascript html ruby sinatra erb