Active Admin Batch Dropdown已禁用未捕获的ReferenceError:未定义选项

zer*_*r02 5 javascript ruby jquery ruby-on-rails activeadmin

我正在使用0.6.0Active Admin和rails 的稳定版本3.2.17.我正在尝试运行批处理操作,但是在使用活动管理员时我通常会收到此错误:

Uncaught ReferenceError: options is not defined 

active_admin.js:407 Uncaught ReferenceError: options is not defined
Run Code Online (Sandbox Code Playgroud)

因此,批处理操作的下拉列表将保持禁用状态.

我的active_admin.js文件看起来像这样:

//= require active_admin/base
Run Code Online (Sandbox Code Playgroud)

如果有人知道为什么这不起作用我真的很感激!

mat*_*nco 1

这是 ActiveAdmin 的一个已知错误,您可以选择以下选项之一来修复它:

  1. 更新您的 Gemfile 以获取修复:

    gem 'activeadmin', '~> 0.6.6' 
    
    Run Code Online (Sandbox Code Playgroud)
  2. 第二个选项是使用此提交中的更改覆盖 CoffeeScript 函数https://github.com/activeadmin/activeadmin/pull/3776/files