我想用Kaminari创建一个"加载更多"的ajax分页.我正在使用此代码:
class BienvenueController < ApplicationController
def index
@articles = Admin::Article.page(1).per(2)
respond_to do |format|
format.html
format.js
end
end
end
# Bienvenue#index
<div class="container" style="min-width:<%= @width %>px">
<%= render "shared/articles" %>
<%= link_to_next_page @articles, 'Load More', :remote => true, :id=>"load_more_link" %>
Run Code Online (Sandbox Code Playgroud)
# Shared/articles
<% @articles.each do |a| %>
<article class="<%= a.rubrique.color %>">
<div class="sharing">
<%= image_tag "facebook-32.png" %>
</div>
<p class="color<%= a.rubrique.color %>"><i>Le <%= I18n.localize(a.created_at, :format => :long) %> par David Perrotin</i></p>
<h1><%= a.titre %></h1>
<div class="excerpt">
<%= a.chapo.html_safe %>
</div>
<div …Run Code Online (Sandbox Code Playgroud) Google响应的格式是否发生了变化?几天后,当我使用与国家/地区相对应的place_id参数查询API时,我不再获得任何国家/地区代码(alpha2).
例如:
# Query for "France"
# http://maps.googleapis.com/maps/api/js/GeocodeService.Search?7sUS&9sen&14sChIJMVd4MymgVA0R99lHx5Y__Ws&key=[API_KEY]
"results" : [
{
"address_components" : [
{
"long_name" : "France",
"short_name" : "France", <= Used to be "FR"
"types" : [ "country", "political" ]
}
],
"formatted_address" : "France",
....
},
"place_id" : "ChIJMVd4MymgVA0R99lHx5Y__Ws",
"types" : [ "country", "political" ]
}
],
"status" : "OK"
}
Run Code Online (Sandbox Code Playgroud)
但是当我对法国巴黎执行相同的查询时:
"results" : [
{
"address_components" : [
{
"long_name" : "Paris",
"short_name" : "Paris",
"types" : [ "locality", "political" ]
},
{
"long_name" : …Run Code Online (Sandbox Code Playgroud) 我生成了一个名为的表DimensionDate,其中包含2011,12,31和2032,1,1之间的所有日期.
现在,我想知道这两个日期之间每个日期的绝对范围.
例如 :
2012-01-01是1个月
2012-02-01是2个月
2013-01-01是13个月
2013-02-01是14个月
2014-01-01是25个月
2014-02-01是26个月
等等...
我怎么能这样做?任何的想法 ?谢谢你的帮助