我有一個Web應用程序,用EJS呈現視圖客戶端。 EJS使用ERB語法:重新使用EJS模板在Rails中渲染ERB?
<!-- /views/posts/_comment.jst.ejs -->
<article id=<%= comment.id %>>
<%= comment.body %>
</article>
我也在使用Rails服務器渲染視圖。部分渲染服務器端看起來與EJS相同。我如何重用EJS並讓Rails認爲這是標準的ERB部分?
<!-- /views/posts/comments.html.erb -->
<h2>Comments:</h2>
<!— This doesn’t work: —>
<%= render partial: ‘_comment.jst.ejs’, :formats => [:erb] %>
<%=渲染部分: 'comment.jst.ejs' %>不知道分機 – Nithin
的擴展是凌亂,但它們是必要的,所以Sprockets爲客戶端編譯EJS。 –