我按照这里的教程http://railsforbeginners.com/chapters/chapter-9-infinite-scroll/进行无限滚动.代码在本地运行良好,但是当我将其部署到prod时.分页链接(1 2 3 4)仍然显示,无限滚动不会触发.我也尝试添加这些文件但assets.rb没有成功
首先我正在使用Rails 4,我application.js看起来像这样
//= require jquery2
//= require jquery.turbolinks
//= require jquery_ujs
//= require jquery-ui.min
//= require bootstrap-hover-dropdown.min
//= require bootstrap.min
//= require select2
//= require infinite_scroll
//= require turbolinks
Run Code Online (Sandbox Code Playgroud)
Controller action
respond_to do |format|
format.html
format.js { render "visitors/index" }
end
Run Code Online (Sandbox Code Playgroud)
index.js.erb
$('#my-articles').append('<%= j render @articles %>');
<% if @articles.next_page %>
$('.pagination').replaceWith('<%= j will_paginate @articles %>');
add_tweets();
<% else %>
$(window).off('scroll');
$('.pagination').remove();
<% end %>
function add_tweets(){
<% …Run Code Online (Sandbox Code Playgroud) javascript jquery ruby-on-rails will-paginate infinite-scroll
试着跑 mvn exec:java -Dexec.mainClass.
在EC2上运行一个漫长的过程(可能需要长达16个小时),但每当我失去与远程服务器的连接时,该过程就会停止.我想知道我是否可以在后台运行它,这不会影响我与EC2远程服务器的连接.