簡體   English   中英

Rails 4 JSON渲染錯誤

[英]Rails 4 JSON render error

http://guides.rubyonrails.org/layouts_and_rendering.html#using-render 2.2.9渲染JSON表示您可以在視圖中渲染JSON,如下所示:

render json: @product

我無法使它正常工作。 在index.html.erb中,我有:

render json: @trees

(@trees定義為Tree.all,其中包含一棵祖先樹FWIW-就我所知,與該問題無關。)

我在該行上收到以下錯誤:

您調用了render,但未提供:partial,:template,:inline,:file,:plain,:text或:body選項中的任何一個。

如果將那行代碼更改為:我會收到相同的錯誤:

render json: {text:"hello world"}

我做錯了什么?

這種形式的render調用應該進入控制器。 如果您確實想在視圖中呈現JSON, <%= @trees.to_json %>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM