0

我很困惑如何从 ruby​​ 类中读取数据。假设我有一个名为“Points”的课程。我想要的是从这个“点”中读取所有数据。我所做的是这样的:

   var allPoints = <%= Point.all.to_json %>;
                d3.json('allPoints', 
                    function(data){ .......}

我不知道为什么,但不知何故 d3 无法读取变量 allPoints。可能有什么我忘记输入代码的吗?或者也许还有另一种方法可以从 Ruby 中读取所有数据?

4

1 回答 1

0

d3.json()用于执行 AJAX 调用并从服务器检索 JSON 数据,然后将其传递给提供的回调。看来您正在做的是生成一个页面,其中您的数据作为 JavaScript 嵌入在页面中。要使用这个对象,只需使用它。使用回调函数中的任何代码,将名称替换dataallPoints.

于 2012-12-26T17:00:39.647 回答