,我想知道如何插入index.js.erb,如:
<script type="text/javascript">
$(function() {
<%= render =>"home/index.js.erb" %>
});
</script>
关于如何插入index.js.erb文件的任何想法?
感谢
答案 0 :(得分:5)
<%= File.read "#{RAILS_ROOT}/app/views/home/index.js.erb" %>
答案 1 :(得分:1)
将您的文件设置为部分文件并附加预先发布或按照您的意愿执行。
对于名为_index.js.erb的部分文件,该部分文件位于调用带有此代码的文件的同一文件夹中,将在DOMID示例中添加。
jQuery('#exemple').prepend("<%= escape_javascript(render(:partial => 'index')) %>");
也许你可以用它做一个html文件...
<% javascript_tag do %>
<%= render :partial => 'index' %>
或直接代码
<% end %>