nhl_scores gemを使用して、最新のNHLゲームの得点をページに表示したいと考えています。これは私がアプリ/ヘルパー/ application_helper.rb方法を定義した方法です:Rails 5 - application_helper.rbで定義されているレンダリング配列
def scores
games = NHLScores::Games.new
s = []
games.recent.each do |g|
s.push("#{g.away_team} @ #{g.home_team} - #{g.away_team_score}:#{g.home_team_score}")
end
s
end
そして、これは私がこの配列を表示する方法である:
<ul>
<%= scores.each do |s| %>
<li><%= s %></li>
<% end %>
</ul>
結果は次のとおりです。
何らかの理由で、最後の閉じるliタグの後で閉じるulタグの前に完全な配列が表示されます。どうすれば削除できますか?この配列を他の場所に返すメソッドを定義する必要がありますか?
くそー、 "="記号に気付かなかった!残念だ... –