0

我有生成一些js的类。我应该把这个类放在哪里以及如何在视图中调用它的方法?

class Hits
   @@config = Settings.statistic

   class << self
      def js_counter
         if @@config.enable
            ...
         end
      end
   end  
end

谢谢!

4

2 回答 2

1

将它放在 lib 文件夹中并在初始化程序中要求它。

于 2012-12-23T22:23:24.033 回答
0

如果需要,将类放入模型目录。

在一个视图中:

<%= javascript_tag Hits.js_counter.html_escape $>

# if js_counter returns String
于 2012-12-23T22:30:05.503 回答