我正在遵循手册http://guides.rubyonrails.org/getting_started.html 我得到 5.12 点更新帖子。但是在编辑帖子时,返回以下错误:
Blog / app / views / posts / edit.html.erb: 7: syntax error, unexpected tSTRING_DEND, expecting keyword_end
'; @ output_buffer.append = form_for: post, url: post_path (@ post.id)},
blog / app / views / posts / edit.html.erb: 38: syntax error, unexpected keyword_ensure, expecting end-of-input
这是代码:
<%= link_to 'Back', posts_path %>
<%= form_for :post, url: post_path(@post.id) },
method: :patch do |f| %>
<% if @post.errors.any? %>
<div id="errorExplanation">
错误是访问页面“编辑”。返回一条消息,期待第 7 行中的 a,但该行被精确复制。行尾出现表示逗号未结束。
任何想法?