如何使用format.json轨[关闭](how to use rails format.json

2019-08-06 21:16发布

def index
@cellphones = Cellphone.all

respond_to do |format|
  format.html # index.html.erb
  format.json { render json: @cellphones }
end
  • 简单的答案,请...

    • 使用什么format.json呢?

    • 我必须为它创建一个视图?

    • 它是如何涉及到的javascrip?

    • 它是如何涉及到阿贾克斯 ?

    • 请给出如何使用它一个简单的例子...

Answer 1:

  1. 它用于返回JSON。
  2. 不,它呈现@cellphones为JSON。 你可以创建一个视图,但是,例如,使用JSON生成器定制超出了Rails提供开箱即用的输出。
  3. JavaScript是经常被用来制作JSON Ajax请求,像客户端框架。
  4. Ajax调用往往希望JSON结果。 他们还可以请求HTML来直接呈现。
  5. 一个如何使用它的一个例子。 做一个Ajax请求/cellphones


文章来源: how to use rails format.json [closed]