我的RailsAdmin运行良好,但是进度栏,多个复选框和下拉列表之类的东西却无法正常工作。此外,此问题仅在生产模式下可见。在我的本地主机上很好。在生产环境中,我的浏览器控制台中存在以下错误:
未捕获的TypeError:无法读取未定义的属性“推”
未捕获的ReferenceError:未定义RailsAdmin
如何在生产模式下使JavaScript在RailsAdmin面板中执行?
最佳答案
对我有用的临时解决方案是将<path to gems>rails_admin/app/assets/javascripts/rails_admin/rails_admin.js
文件复制到<yourapp>/app/assets/javascripts/rails_admin/rails_admin.js
并将//= require 'jquery'
更改为//= require 'jquery2'
加载jQuery 2而不是jQuery 3。
仍然不确定问题到底在哪里。
关于javascript - 未捕获的ReferenceError:未定义RailsAdmin,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/38351766/