首页 > 解决方案 > ActiveAdmin 升级破坏了 select2-rails:没有 select2/compat/inputData

问题描述

我已将我的active_admin gem 更新到 1.4.3,但结果似乎它破坏了 select2-rails gem,我得到的错误是:

未捕获的错误:没有 select2/compat/inputData

Ruby: 2.5
Active_admin: 1.4.3
Rails: 4.2.11.1
select2-rails: 3.5.9.1

附上错误截图:在此处输入图像描述

active_admin.js.coffee

#= require select2

active_admin.css.scss

@import "select2";
//= require select2

宝石文件

gem 'select2-rails','3.5.9.1'

应用程序.css

*= require select2

应用程序.js

//=require select2

示例.js

$(document).ready ( function() {
    $(".select2_custom_class").select2({
        allowClear: true,
        placeholder: 'something',
        minimumInputLength: 1,
        maximumInputLength: 10,
        dropdownAutoWidth: true,
        ajax: {
            type: 'GET',
            url: '',
            dataType: 'json',
            results: function(val,page){
            }
        }
  })
});

标签: ruby-on-railsactiveadminselect2-rails

解决方案


推荐阅读