2016-07-08 58 views
-1

我想創建一個表列出名稱的飲料,並收到以下錯誤。從我讀過的,我需要定義'飲料',但不知道如何去做。感謝您的幫助。提前致謝!NameError undefined本地變量或方法'喝'

ERROR NameError在輪子#索引 未定義局部變量或方法`飲料」

<td class="name-container" id="drink<%= index %>" data-id="<%= drink.id%>"><%= drink.name%></td> 

INDEX.HTML.ERB

<table class="drinks-table"> 
<% @wheel.drinks.each_with_index do |drinks, index| %> 
<tr> 
    <td class="icon-container0"><i class="fa fa-star"/></td> 
    <td class="name-container" id="drink<%= index %>" data-id="<%=  
    drink.id%>"><%= drink.name%></td> 
</tr> 

<%端%>

回答

0

我認爲您需要將do |drinks, index|更改爲do |drink, index|

0

這是一個錯字嗎?在您的每個循環中,您要撥打|drinks, index|。應該是|drink, index|

相關問題