我在不同模型的ajax响应之间有重复的js.erb代码。我想通过将参数传递到js.erb部分来重构重复的js.erb.代码。
如何从一个js.erb文件中呈现一个js.edb部分?
就像用erb渲染任何其他分部一样。假设您的分部被称为_my_partial.js.erb
(注意分部总是以_
开头),那么在您的主.js.erb
文件中,您将执行以下操作:
<%= render 'my_partial' %>
如果您的分部在另一个目录中,只需使用:
<%= render 'path/to/my_partial' %>