【发布时间】:2015-11-10 11:40:05
【问题描述】:
在获得响应时,我想使用 javascript 呈现部分视图。这是我的咖啡脚本文件。
scrolls.coffee
$.getJSON('/scrolls/output.json',{name: value}).done (data,status,e) ->
$("#show_output").append("<% escape_javascript( render partial: 'scrolls/output') %>")
相反,它只是在附加内容中显示纯文本,这就是输出。
<% escape_javascript( render partial: 'scrolls/output') %>
为什么我的ruby代码没有在coffeescript中执行。我也使用了coffee.erb.extention。同样的输出。我的rails版本4.2.4
【问题讨论】:
-
您是否尝试使用
-
@lavilet 我尝试了
<%和<%=。我还尝试了文件扩展名.js.erb,js.coffee,js.coffee.erb,coffee.Ruby 永远不会执行并且永远不会工作在所有这些文件类型中。
标签: javascript ruby-on-rails-4 coffeescript