Как использовать каждый в рельсах для отображения значений массива

У меня есть переменная @keyword, которая содержит строку "cat dog mouse bird"

Я хочу отобразить значения каждого слова в элементе span.

Мой алгоритм выглядит

<%= @keyword.split.each {|key| "<span>#{key}</span>".html_safe %>

но при просмотре он отображает массив [cat dog mouse bird]

1 ответ

<%= @keyword.split.map {|key| "<span>#{key}</span>".html_safe }.join("\n") %>
Другие вопросы по тегам