0

Rails アプリで、Rails テンプレート コードを使用してSubmissionインスタンス内のインスタンスをループしようとしています。Folderできます。ただし、JSON とは思えないコードで各インスタンスを返しています。これは、Rails コンソールでインスタンスを検索したときに返されるものです。次に例を示します。

#<Submission id: 112, title: nil, content: nil, created_at: "2013-10-10 23:29:39", updated_at: "2013-10-10 23:29:39", user_id: 1, folder_id: 1, parent_id: nil>

ループのコードは次のようになります。

<%= @folder.submissions.each do |x| %>
      <% if x.title != nil %>
        <div id="<%= x.id %>" class="submission-textual">
          <h1><%= x.title %></h1>
        </div>
      <% else %>
      <% end %>
    <% end %>

FolderおよびSubmissionsコントローラーを確認しましたが、これが何であるかわかりません。ビューでインスタンスをレンダリングしようとすると、これらの文字列がレンダリングされるのはなぜですか? 私はまだRubyに慣れていないので、これを見たことがないのはそのためです。

4

2 に答える 2

0

処理は次のとおりです。

<% "ERB will evaluate this!" %>
<%= "ERB will evaluate and output this!" %>
于 2013-10-28T05:06:07.697 に答える