2016-08-25 7 views
0

私はレール4.2.6がインストールされている、私はインデックスの上のすべての記事のjson、htmlディスプレイの下になっている..それは私が行うすべてのプロジェクトにされて..私は何をすべきかわからない..助けてください..ありがとう。jsonをindex.html.erbのレールの下に置いているのはなぜですか?

index.html.erb

+0

ようこそ!あなたの記事にコードを含めてください。そうしないと、開発者があなたを手助けすることが非常に困難になります。 –

+0

@Amulya、これは役に立ちますか? –

答えて

1

そのない実際json、あなたはindex.html.erbにをループしているそのjobs配列。テンプレートには何か類似している必要があります。 erb

<%= @jobs.each do |job| %> <!-- Note '=' after <% --> 
    <!-- display fields --> 
<% end %> 

<% ... %>内部コードだけ評価されている間、<%=... %>間のすべてが評価され、htmlとして表示されます。 <%= @jobs...%>があるので、ループが終了すると@jobs配列が表示されます。これを修正するには、ループの先頭にある "="を削除してください。

<% @jobs.each do |job| %> <!-- this time we're just looping @jobs, not displaying it --> 
    <!-- display fields --> 
<% end %> 
+0

ええ、私はちょうど<%= ..から削除しました。今は大丈夫です..ありがとう.. – Amulya

関連する問題