我正面临这个问题,无法通过任何方式。这是它一直在说的话:
ActionView::Template::Error (stack level too deep):
1: $('#workflow_selection').html("<%=j render "show_workflow_list" %>");
app/views/deployment_group/show_workflow_list.js.erb:1:in `_app_views_deployment_group_show_workflow_list_js_erb___1968905592_2026'
每当遇到 <%= %> 时,几乎在所有情况下,它都会表示堆栈级别太深。我删除了所有这些 <%= %> 并复制粘贴了 HTML 代码。现在视图渲染得很好,要转到另一个视图,它应该借助这个 js.erb 文件。现在它说这里的堆栈级别太深了。
在这方面的任何建议或帮助将对我非常有帮助,谢谢
更新
使用普通代码链接到相同类型的错误 -链接 很可能我错过了供应商文件夹或某些 gem 或应用程序中的某些“要求”。已经在 tcserver 上部署过 Rails 应用程序的人肯定知道这一点