2016-10-02 72 views
0

我有這個代碼在show.html.erb 當我加載應用程序它不會顯示作者和評論的文本框。不知道什麼是錯的。文本框不顯示作者和評論

我試圖將其更改爲

form_for @book do |f| 

但後來我得到錯誤未定義的方法作者

<h3>Post Your Comment</h3> 
<% form_for([@book, Comment.new]) do |f| %> 
    <p><%= f.label :author %></p> 
    <p><%= f.text_field :author %></p> 

    <p><%= f.label :text, 'Comment' %></p> 
    <p><%= f.text_area :text %></p> 

    <%= f.submit 'Save' %> 
<% end %> 

回答

0

我認爲問題在你的語法

<% form_for([@book, Comment.new]) do |f| %> 

應該

<%= form_for([@book, Comment.new]) do |f| %> 
相關問題