我不知道我是否正確執行此操作。我有一個標準的common/flashes.js.erb
模板,我在某些Ajax操作後渲染。然而在一個例子中,我想更新屏幕上的表格。所以我最終需要渲染兩個不同的模板。我試過這個,但它不起作用:如何從另一個JS ERB模板渲染一個JS ERB模板
alert("done");
<% render 'common/flashes' %>
只是爲了測試看看警報是否會運行並呈現閃爍。它沒有。
我採取了錯誤的方法,還是有辦法做到這一點?
我不知道我是否正確執行此操作。我有一個標準的common/flashes.js.erb
模板,我在某些Ajax操作後渲染。然而在一個例子中,我想更新屏幕上的表格。所以我最終需要渲染兩個不同的模板。我試過這個,但它不起作用:如何從另一個JS ERB模板渲染一個JS ERB模板
alert("done");
<% render 'common/flashes' %>
只是爲了測試看看警報是否會運行並呈現閃爍。它沒有。
我採取了錯誤的方法,還是有辦法做到這一點?
這應該工作和實際呈現在文檔你的Ruby語句的結果:
<%= render 'common/flashes' %>
,如果你的文件重命名爲common/_flashes.js.erb
會發生什麼? (以下劃線開頭)