如何在redmine插件开发中使用js.erb

时间:2017-02-27 10:13:03

标签: ruby-on-rails ruby plugins redmine

由于资产管道已停用,我如何在插件开发中使用js.erb文件?

1 个答案:

答案 0 :(得分:1)

这些文件(即app/views/**/*.js.erb中的文件)用作实际Web请求的视图。在那里,资产管道永远不会开始。

相反,您可以像往常一样为html返回响应。只需确保在控制器中的render电话上正确设置格式,例如

respond_to do |format|
  format.js {}
end

或(如果请求的格式未设置为js),您可以使用显式渲染调用:

render format: :js