0
我下面這個教程的軌道:http://guides.rubyonrails.org/getting_started.html,我已經到了部分在您改線5.2軌的form_for網址:posts_path錯誤
<%= form_for :post do |f| %>
到
<%= form_for :post, url: posts_path do |f| %>
每次我改變它,我得到這個錯誤:
SyntaxError in Posts#new
Showing /home/hiram/rails/blog/app/views/posts/new.html.erb where line #2 raised:
compile error
/home/hiram/rails/blog/app/views/posts/new.html.erb:2: syntax error, unexpected ':', expecting kEND
....append= form_for :post, url: posts_path do |f| @output_buf...
^
Extracted source (around line #2):
1: <h1>New Post</h1>
2: <%= form_for :post, url: posts_path do |f| %>
3: <p>
4: <%= f.label :title %><br>
5: <%= f.text_field :title %>
Trace of template inclusion: app/views/posts/new.html.erb
Rails.root: /home/hiram/rails/blog