我不知道我是否正确行事。我有一个标准的common/flashes.js.erb
模板,我在某些Ajax操作后呈现。但在一个例子中,我想要更新屏幕上的表格。所以我最终需要渲染两个不同的模板。我试过这个,但它不起作用:
alert("done");
<% render 'common/flashes' %>
只是为了测试警报是否会运行并渲染闪烁。它没有。
我采取了错误的方法,还是有办法做到这一点?
答案 0 :(得分:1)
这应该有效并且实际上在文档上呈现ruby语句的结果:
<%= render 'common/flashes' %>
答案 1 :(得分:1)
如果将文件重命名为common/_flashes.js.erb
会怎样? (以下划线为前缀)