我用 rails 编写一个模块接口,向前端页面传 json 参照的这个帖子https://ruby-china.org/topics/25822, 原帖中用的 kaminari 进行,我用的是 will_paginate 分页,用了 api-paginate 这个 Gem,json 数据使用 jquery 解析的,按照文档编写后,原先不分页时的 json 数据是可以解析出来的,分页之后报错 Uncaught TypeError: Cannot read property 'length' of undefined 我的部分编码如下所示,希望各位前辈指点一下!万分感谢!补充说明下:我前端解析页面是 user_controller 中的,@finances这个变量是 api/finances_controller 中 search 方法获取出来的,有没有什么好方法,可以在 user_controller 中调用 finances_controller 中的 search 方法获取到@finances? jQuery 解析 json: controller 获取数据方法: jbuilder: 运行报错: 前端解析页面: 接口分页数据: