我想要呈现 json 或 html 中显示。Json 格式的我想要 redner 的 json 对象,我想让 show.html.erb 视图呈现的 html 格式

这是我的代码

  def show
    @post = Post.find(params[:id])

    respond_to do |format| 

      format.json { render json: @post }
    end
  end

它返回的错误

ActionController::UnknownFormat

当我测试的 html 格式

感谢您的任何帮助

2014-12-31 00:00:00
问题评论:

回答:

 def show
  @post = Post.find params[:id]
  respond_to do |format|
       format.html # index.html.erb
       format.xml  { render xml: @post}
       format.json { render json: @post}
 end
 end
请输入您的翻译

rails how to render two format html/json in show action of a controller

确认取消