我很困惑如何从ruby类中读取数据。 假设我有一个叫做“积分”的课程。 我想要的是从这些'点'中读取所有数据。 我做的是这样的:
var allPoints = <%= Point.all.to_json %>;
d3.json('allPoints',
function(data){ .......}
我不知道为什么但不知何故d3无法读取可变的allPoints。 可能有什么我忘了放入代码? 或者还有另一种方法可以从Ruby读取所有数据?
答案 0 :(得分:0)
d3.json()用于执行AJAX调用并从服务器检索JSON数据,然后将其传递给提供的回调。您正在做的是生成一个页面,其中您的数据作为JavaScript嵌入页面中。要使用此对象,只需使用它。使用回调函数中的任何代码,将名称data
替换为allPoints
。