我在CoffeeScript文件中尝试了类似资产管道的内容。
<%= escape_javascript(render partial: "shared/mypartial")%>
但是我收到以下错误
throw Error("NoMethodError: undefined method `render' for #<# <Class:0x007fb68f801a40>:0x007fb68d3c3fe8>\n (in /Users/user/Sites/app/app/assets/javascripts/application/app.js.coffee.erb)")
知道为什么没有获得渲染方法?
答案 0 :(得分:6)
Coffeescript文件不会在请求的上下文中处理,因此您将无法访问呈现方法。