0
だから私は、パラメータを取得し、そのプロパティを一覧表示している部分があります。レールにERBとインデントをレンダリングするためにどのように部分的
<% if entry %>
{
<%= render partial: 'user_data', locals: {entry: entry} %>
}
<% end %>
_user_data.html.erb:
私は何を得る<% if entry.name != nil %>
name: <%= entry.name %>
entry number: <%= entry.number %>
user: <%= entry.user %>
<% else %>
name: nil
entry number: nil
user: nil
<% end %>
次のとおりです。
{
name: nil
entry number: nil
user: nil
}
どのように正しくインデントできますか?どうしてそんなことが起こっているのですか?
あなたはJSONまたはHTMLを返すために持っていますか? – coorasse
OPがHTMLをレンダリングするように見えますが、JSONのように見えます。 Assumnigは '.html.erb'のためです。 – fbelanger
これは純粋なビューの書式の設定であり、JSONとは関係ありません。 – MattSom