2017-01-15 4 views
0

私はrails_admin gemを使用しています。カスタムjavascriptを追加しないと、rails_adminのjavascriptからCannot read property 'push' of undefinedが取得されます。rails_adminでpjaxを無効にする

$.event.props.push('state') // line causing the error 

これを修正する方法はありますか。それは私のテストが失敗する原因になります。

これはpjax(これは私がいくつかのSOの記事で読んだもの)に起因する可能性があります。私が使用してそれを無効にすることを試してみました:

register_instance_option :pjax? do 
    false 
end 

をしかし、それは失敗に:私はそれを追加することになっていますどこ

RailsAdmin.config do |config| 

end 

入力があれば幸いです!

答えて

0

システム全体でpjaxを無効にできるかどうかはわかりません。しかし私は私のカスタムアクション(それはsend_dataを使用)で同様の問題を抱えていました。私はこのようなカスタムアクションのためにpjaxを無効にできました:

member :custom_action do 
    pjax { false } # Without "?" 
end 
関連する問題