Ошибка при попытке отобразить разделение строк на новые строки - Ruby on Rails - PullRequest
2 голосов
/ 07 августа 2010

У меня есть следующий код:

<% @recipe.instructions.each do |instruction| %>
  <li><%= instruction %></li>
<% end %>

Я получаю следующую ошибку: неопределенный метод 'each' для #<String:0xa354eb8>

@recipe.instructions определяется как текст

Пожалуйста, помогите!

Риз

Ответы [ 2 ]

4 голосов
/ 07 августа 2010

Используйте each_line вместо each. String#each удалено в ruby ​​1.9, each_line работает со всеми версиями ruby.

1 голос
/ 07 августа 2010

А как насчет String#each_line? Он должен работать как с Ruby 1.8, так и с 1.9.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...