Ruby on rails activeadmin-async_面板以静默方式失败,无错误

Ruby on rails activeadmin-async_面板以静默方式失败,无错误,ruby-on-rails,activeadmin,Ruby On Rails,Activeadmin,我使用activeadmin-async_面板(0.2.5)运行rails 6和activeadmin(2.8.0)。正在尝试按照安装说明操作,但遇到问题 我的项目中没有活动的_admin.js.coffee,因此我在app/assets/javascripts中创建了一个,旁边是已经存在的活动的_admin.js文件: app/assets/javascripts/active_admin.js.coffee: #=需要activeadmin-async_面板 app/assets/javas

我使用activeadmin-async_面板(0.2.5)运行rails 6和activeadmin(2.8.0)。正在尝试按照安装说明操作,但遇到问题

我的项目中没有活动的_admin.js.coffee,因此我在app/assets/javascripts中创建了一个,旁边是已经存在的活动的_admin.js文件:

app/assets/javascripts/active_admin.js.coffee:
#=需要activeadmin-async_面板

app/assets/javascripts/active_admin.js中有一行:
/=require active_admin/base

app/assets/stylesheets/active_admin.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.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";

// Overriding any non-variable Sass must be done after the fact.
// For example, to change the default status-tag color:
//
//   .status_tag { background: #6090DB; }
@import "activeadmin-async_panel";
在我的AA页面中,我制作了一个示例面板和成员行动:

  member_action :timecall do # /admin/animals/1/timecall
    @count = Animal.count
    render layout: false, locals: { count: @count }
  end

  panel 'Async test', class: 'async-panel', 'data-url' => '/admin/animals/1/timecall', 'data-period' => 1.second
最后,我的模板位于app/views/admin/anives/timecall.html.erb:
嵌入式ruby文件,动物名称为

加载页面时,会出现面板,但不会访问数据url:

<div class="async-panel panel" data-url="/admin/animals/1/timecall" data-period="1">
                  <h3>Async test</h3>
                  <div class="panel_contents"></div>
</div>

异步测试
不知道我做错了什么。谢谢你的帮助