【发布时间】:2016-04-09 14:44:26
【问题描述】:
我正在使用演示者对象使一些复杂的数据可用于我的视图。我需要的部分数据打算由 javascript 呈现,为此我想使用gon gem 将数据共享给浏览器。
这是我的(现在很简单),app/presenters/similarity_presenter.rb 对象:
class SimilarityPresenter
attr_reader :similarities
def initialize(similarities)
@similarities = similarities
gon.histories = @similarities.each { |s| [s.id, s.data(10)] }
end
end
当我执行我的操作时:
def index
period = Period.default
@similarity_presenter = SimilarityPresenter.new Similarity.all
end
我收到了undefined local variable or method 'gon',
【问题讨论】:
标签: javascript ruby-on-rails presenter