2016-11-05 9 views
-1

我有一個包含種子對象的數據庫的Rails應用程序。當我在視圖中訪問它們時,它們都會打印到頁面的底部。有沒有人遇到過這個問題?Rails應用程序自動呈現ActiveRecord對象

這裏是視圖代碼:

<%= @articles.each do |article| %> 
<h2><%= link_to "#{article.title}", title_path(article.index), {class: "link"} %></h2> 
<p><%= article.text[0..article.text.index('.')] + "..." %></p> 

這裏是什麼渲染(下應該呈現藍色鏈接而行,但後來所有的種子文章渲染):

+0

請顯示相關代碼 - 呈現視圖的視圖和控制器。 – margo

回答

1

有在此行中的錯誤

<%= @articles.each do |article| %> 

'='字符輸出該行的結果。如果沒有'='字符,代碼將被評估而不被打印。除去'=',你不應該看到@articles變量的輸出。

<% @articles.each do |article| %> 

This question可能有所幫助。

相關問題