5

我在不同模型的 ajax 响应之间有重复的 js.erb 代码。我想通过将参数传递到 js.erb 部分来重构重复的 js.erb 代码。

如何从 js.erb 文件渲染 js.erb 部分?

4

1 回答 1

5

就像您使用 erb 渲染任何其他部分一样。假设你的部分被调用_my_partial.js.erb(注意部分总是以 开头_),那么在你的主.js.erb文件中你会这样做:

<%= render 'my_partial' %>

如果您的部分在另一个目录中,只需使用:

<%= render 'path/to/my_partial' %>
于 2013-02-05T07:10:43.440 回答