0
我使用HighCharts來繪製來自軌道SQLite表的一些數據。我有一個在其中是這樣的一個模型坐在一個功能:HighCharts不繪製數據來自模型方法在軌道上
Date::DATE_FORMATS[:my_format] = '%a, %d %b %Y'
arr = []
a = 1
b = 100
for i in a...b
tweet = Bla.find(i)
if tweet.sentiment == "p"
x = 5
else
x = 1
end
d = tweet.tweetdate.to_date
arr << [ tweet.tweetdate.to_date.to_formatted_s(:my_format), x.to_f]
end
return arr
在我看來,我有一個標籤在那裏我有定義有我HightChart對象。問題是,我即添加我的數據部分:
series: [{
pointInterval: <%= 1.day * 1000 %>,
data: <%= Tweetsentiment.get_sentiment_data %>
}]
Tweetsentiment是我的模型,而get_sentiment_data是包含上面的代碼的功能。
該行:數據:<%= Tweetsentiment.get_sentiment_data%>不繪製數據,HighCharts根本不顯示。但是,如果我打印變量arr並將結果從控制檯複製並粘貼,如下所示:
data:[[「Tue,2013年9月10日」,1],[「Tue,2013年9月10日」, 5]]
該圖表繪製了數據並且工作得很好。
爲什麼<%= Tweetsentiment.get_sentiment_data%>不起作用。需要幫忙。
真棒!工作! – bytebiscuit