我是 Web 开发的新手,并且已经开始构建一个 Rails 应用程序,我想在其中实现无限滚动。为此,我在我的应用程序中设置了 Kaminari 分页 gem,并且工作正常。为了制作无尽的滚动片段,我遵循 Railscast 114(修订版)。当然,它不起作用。当我加载页面时,它会在几秒钟后正常加载。
Chrome Web 开发控制台中的错误:
GET http://localhost:3000/home?page=2&_=8917348102384 500 (Internal Server Error) jquery.js:8417
If I expand this error I see the following:
send jquery.js:8417
jQuery.extend.ajax jquery.js:7969
jQuery.(anonymous function) jquery.js:7496
jQuery.extend.getScript jquery.js:7509
(anonymous function) recent.js:10
jQuery.event.dispatch jquery.js:3064
elemData.handle.eventHandle jquery.js:2682
jQuery.event.trigger jquery.js:2947
(anonymous function) jquery.js:3605
jQuery.extend.each jquery.js:612
jQuery.fn.jQuery.each jquery.js:242
jQuery.fn.extend.trigger jquery.js:3604
jQuery.fn.(anonymous function) jquery.js:3658
(anonymous function) recent.js:13
fire jquery.js:975
self.fireWith jquery.js:1083
jQuery.extend.ready jquery.js:407
DOMContentLoaded jquery.js:84
错误中的 URL 是下一组图像的 URL,如果单击它将带我到它们。从该页面,控制台将显示相同的错误,并带有指向下一组图像的新 URL 等。所以,它似乎只工作了一半。我已经坚持了几个小时。让我知道发布我的任何代码是否会有所帮助。任何帮助是极大的赞赏!