3

我在位于资产管道的 CoffeScript 文件上尝试了类似的操作。

<%= 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)")

知道为什么没有得到渲染方法吗?

4

1 回答 1

6

Coffeescript 文件不会在请求的上下文中处理,因此您将无法访问 render 方法。

于 2012-11-20T04:12:13.077 回答