【发布时间】:2015-10-29 01:28:44
【问题描述】:
我正在使用 ActiveAdmin 1.0(今天更新的当前主版本)。并已从 Chosen 迁移到 Select2。我按照https://github.com/mfairburn/activeadmin-select2 的指示进行操作,但我注意到了一些问题。如果我浏览网站上的页面,css 似乎无法正常工作。但是,如果我在页面上并选择刷新按钮,则会显示 Select2 css。
active_admin.js.coffee
#= require active_admin/base
#= require chosen-jquery
#= require_tree ./active_admin
#= require_tree .
#= require active_admin/select2
active_admin.css.scss
// SASS variable overrides must be declared before loading up Active Admin's styles.
//
// To view the variables that Active Admin provides, take a look at
// `app/assets/stylesheets/active_admin/mixins/_variables.css.scss` in the
// Active Admin source.
//
// For example, to change the sidebar width:
// $sidebar-width: 242px;
// Active Admin's got SASS!
@import "active_admin/mixins";
@import "active_admin/base";
//@import "chosen";
//@import "active_admin/chosen";
//body.active_admin {
@import "active_admin/select2/base";
//}
// Overriding any non-variable SASS must be done after the fact.
// For example, to change the default status-tag color:
//
// .status_tag { background: #6090DB; }
任何想法为什么我必须刷新每个页面才能加载 css?我已清除缓存和预编译资产。
【问题讨论】:
标签: ruby-on-rails sass activeadmin jquery-select2