определение формата ответа в рельсах - PullRequest
0 голосов
/ 23 января 2011

Когда я 'GET /pages.js' направляет запрос следующим образом:

{ :controller => 'pages', :action => 'index', :format => 'js' }

Я ищу код, который определяет формат для возврата клиентуя предполагаю, что он находится в action_dispatch, но мне трудно его найти.

1 Ответ

1 голос
/ 20 июня 2011

1001 * рассмотреть *

def index
  @posts = Post.all
  respond_to do |format|
    format.html # index.html.erb
    format.js  { render :json => @posts}
  end
end

Существует еще одно расширение, описанное выше, которое позволяет вам отображать шаблон для настройки ответа json; То же самое относится и к XML. Надеюсь, это поможет.

Ура, Майк.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...