【Rails】Viewにモデルのデータ一覧が表示されるバグとその対処法
なんてことはない対処法だったけど、初めて見ると戸惑ったので覚書として投稿。
Railsで記事投稿機能の実装に関する基本的な演習をしていると、
エラーこそ表示されないが、身に覚えのないテキストがこのように表示された。(画像の青枠の部分。)
Viewの記述はこちら
<h1>投稿一覧</h1>
<%= link_to '新規投稿', posts_new_path %>
<%= link_to 'ログアウト', destroy_user_session_path, method: :delete %>
<br>
<%= @posts.each do |t| %>
<%= t.title %>
<br>
<% end %>
5行目、イコールが不要でした。訂正すると、
<h1>投稿一覧</h1>
<%= link_to '新規投稿', posts_new_path %>
<%= link_to 'ログアウト', destroy_user_session_path, method: :delete %>
<br>
#ここのイコールが悪さしてた様子
<% @posts.each do |t| %>
<%= t.title %>
<br>
<% end %>
無事解決。エラーとして表示されないので、文法的にどのように解釈されているのか気になる。。
Author And Source
この問題について(【Rails】Viewにモデルのデータ一覧が表示されるバグとその対処法), 我々は、より多くの情報をここで見つけました https://qiita.com/fujimoon-k/items/c47e9432c19e9de78389著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .