Ruby on rails Rails语法错误中的听力
Rails新手,尝试添加收藏夹,在我的应用程序中的帖子上使用红心,不知道为什么会出现这个sytax错误。我已经一步一步地学习了教程。这是显而易见的吗 /Users/leehumphreys/Desktop/with-hearts-favorites/app/views/rooms/show.html.erb:292:未终止字符串遇到文件结尾/Users/leehumphreys/Desktop/with-hearts-favorites/app/views/rooms/show.html.erb:292:语法错误,输入意外结束,应为“')”Ruby on rails Rails语法错误中的听力,ruby-on-rails,favorites,Ruby On Rails,Favorites,Rails新手,尝试添加收藏夹,在我的应用程序中的帖子上使用红心,不知道为什么会出现这个sytax错误。我已经一步一步地学习了教程。这是显而易见的吗 /Users/leehumphreys/Desktop/with-hearts-favorites/app/views/rooms/show.html.erb:292:未终止字符串遇到文件结尾/Users/leehumphreys/Desktop/with-hearts-favorites/app/views/rooms/show.html.erb
渲染“红心/按钮”,房间:房间
第一:
基本上,您的end
是do
的完成。每个do
都会启动一个块,该块必须以end
结束
另请注意,渲染可以简化为:
render "hearts/button”, room: room
回复评论后更新:
<% @rooms.each do |room| %>
<%= room.title %>
<%= div_for room do %>
<%= render "hearts/button”, room: room %>
<% end %>
<% end %>
第一:
基本上,您的end
是do
的完成。每个do
都会启动一个块,该块必须以end
结束
另请注意,渲染可以简化为:
render "hearts/button”, room: room
回复评论后更新:
<% @rooms.each do |room| %>
<%= room.title %>
<%= div_for room do %>
<%= render "hearts/button”, room: room %>
<% end %>
<% end %>
谢谢Ecologic的帮助,我错过了复制和粘贴这一行,现在这里出现了一个错误。@lee如果你使用另一个do
(在每一行中),你将需要另一个end
。渲染必须插入。如果你喜欢答案,请勾选“已回答”“,答案的左上角,加号下面应该有一个绿色的勾选按钮。Happy Hacking感谢Ecologic的帮助,我错过了复制和粘贴这一行,现在在那里出现了一个错误。@lee如果你使用另一个do
(在每一行中),你将需要另一个end
。渲染必须进行插值。如果您喜欢答案,请将其勾选为“已回答”,答案左上方的加号下方应有一个绿色的勾选按钮。快乐黑客
render "hearts/button”, room: room
<% @rooms.each do |room| %>
<%= room.title %>
<%= div_for room do %>
<%= render "hearts/button”, room: room %>
<% end %>
<% end %>