小编Col*_*ole的帖子

Rails:respond_to块如何工作?

我正在阅读Rails入门指南并与第6.7节混淆.生成脚手架后,我在控制器中找到以下自动生成的块:

def index
  @posts = Post.all

  respond_to do |format|
    format.html  # index.html.erb
    format.json  { render :json => @posts }
  end
end
Run Code Online (Sandbox Code Playgroud)

我想了解respond_to块实际上是如何工作的.什么类型的变量是格式?是格式对象的.html和.json方法吗?该文件ActionController::MimeResponds::ClassMethods::respond_to不回答这个问题.

ruby-on-rails

206
推荐指数
4
解决办法
9万
查看次数

标签 统计

ruby-on-rails ×1