3
我有一個視圖助手,讓我們說(爲簡單起見)獲取軌查看helper方法內的CoffeeScript
def call_alert
return "alert 'this should appear'"
end
然後,我有一個CoffeeScript的文件some_test_page.js.coffee這使得對於一個行動,這通過ajax調用。 這裏面some_test_page.js.coffee我:
<%= call_alert %>
當我做一個AJAX調用/some_test_page,我通常會期望得到來自CoffeeScript的文件和編譯的JavaScript的響應警報會發生。但是,似乎我嘗試使用的視圖助手無法訪問。
如果我把一個簡單的
alert 'this should appear'
我some_test_page.js.coffee文件中正常工作。
我覺得這應該沒問題,但也許我正在做一些反常規或愚蠢的事情?
如何從我的coffeescript視圖文件中的application_helper.rb獲取視圖助手?