我遵循Ajax datatables rails repo中的指南,但当我的应用程序向服务器发送请求时,它会抛出此错误

NameError (uninitialized constant AjaxDatatablesRails::Extensions)

导致错误的行是include行
class BookDatatable < AjaxDatatablesRails::Base
  include AjaxDatatablesRails::Extensions::Kaminari

当前使用ajax数据表rails 0.4.0
任何帮助都将不胜感激。

最佳答案

来自ajax datatables rails readme.md
ajax-datatables-rails
内核已经被重写,以消除对kaminari或willpaginate的依赖。
要在v0.4上迁移,您需要:
A.更新数据表类以删除所有扩展指令
b.切换到视图列的哈希定义
c.更新视图以声明列绑定

10-08 04:26