【发布时间】:2018-01-20 14:27:37
【问题描述】:
我在我的 Rails 应用程序上使用 jquery,尤其是对于 cloudinary、datepicker 和 modals,因为安装了活动管理员我注意到与 jquery 的冲突,如果我需要 active_admin/base,那么我的应用程序的 jquery 不能倒置工作如果我删除了要求,jquery 可以在我的应用程序上运行,但不能在活动管理员上运行。
我已经阅读了几篇关于这个主题的帖子,但它们都开始过时了,没有一篇适合我。
active_admin.js
//= require active_admin/base
应用程序.js
//= require jquery
//= require jquery_ujs
//= require bootstrap
//= require jquery-fileupload/basic
//= require cloudinary/jquery.cloudinary
//= require attachinary
//= require bootstrap-datepicker
//= require lunches
//= require_tree .
【问题讨论】:
-
如果是这种情况,我宁愿拥有命名空间资产,因此您可能拥有加载
active_admin/base和其他共享资产依赖项的 admin.js,而 main.js 加载其他资产并且基本上根据您所在的视图加载任何一个 -
对不起,我不明白你的解释,你能给我举个例子吗?
标签: jquery ruby-on-rails activeadmin