【问题标题】:how to use rails format.json [closed]如何使用 rails format.json [关闭]
【发布时间】:2013-01-15 02:09:16
【问题描述】:
def index
@cellphones = Cellphone.all

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

    • format.json 是做什么用的?

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

    • 它与 javascrip 有什么关系?

    • 它与 ajax 有什么关系?

    • 请举一个简单的例子说明如何使用它...

【问题讨论】:

    标签: json ruby-on-rails-3.2


    【解决方案1】:
    1. 用于返回 JSON。
    2. 不,它将@cellphones 呈现为 JSON。但是,您可以创建一个视图,例如,使用 JSON 构建器来自定义超出 Rails 开箱即用的输出。
    3. JavaScript 通常用于发出 JSON Ajax 请求,例如客户端框架。
    4. Ajax 调用通常需要 JSON 作为结果。他们还可以请求 HTML 直接呈现。
    5. 一个如何使用它的例子;向/cellphones 发出 Ajax 请求。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多