Active Admin表单配置后Quill编辑器无法显示如何解决?
Active Admin Quill编辑器不显示问题解决方案
- 确认依赖安装正确
检查Gemfile中已添加gem 'activeadmin_quill_editor',执行过bundle install安装依赖,且已重启Rails服务器。 - 检查Active Admin初始化配置
打开config/initializers/active_admin.rb,确认在配置块中已注册编辑器对应的静态资源:
配置修改后需重启服务器生效。ActiveAdmin.setup do |config| # 其余原有配置保持不变 config.register_javascript 'activeadmin/quill_editor/quill.js' config.register_stylesheet 'activeadmin/quill_editor/quill.snow.css' end - 确认资产预编译配置(生产环境必填)
打开config/initializers/assets.rb,将编辑器资源加入预编译列表:
生产环境需重新执行Rails.application.config.assets.precompile += %w( activeadmin/quill_editor/quill.js activeadmin/quill_editor/quill.snow.css )rails assets:precompile生效。 - 清理缓存重试
执行rails assets:clobber清理本地资产缓存,清除浏览器缓存后重启服务器重试。 - 排查通用问题
如使用其他编辑器也出现同类问题,可优先检查Active Admin自定义输入组件的资源加载逻辑,确认使用的JS打包工具(Sprockets/Webpacker/Importmap)已正确加载对应组件的依赖资源。
内容的提问来源于stack exchange,提问作者cc4060
相关产品推荐
相关产品推荐

