获取erb文件来调用ruby类中的方法

时间:2016-09-20 14:30:30

标签: javascript ruby erb

我的.erb文件中有一个javascript脚本,用于接收用户在网页上滚动的距离。我需要将此信息发送到Ruby类,该类位于不同的目录中,但我不知道如何访问它。我是否以正确的方式解决这个问题?

require '../jobs/my_barchart_job.rb'
<% content_for :title do %>My super sweet dashboard<% end %>
<script>
        window.onscroll = function() {myFunction()};
        function myFunction() {
          object = MyBarchartJob.new
          object.accessFunction(document.body.scrollTop)
          console.log(document.body.scrollTop)
        }
    </script>

class MyBarchartJob
def accessFunction(variable)
   console.log(variable); 
end

end

0 个答案:

没有答案