как передать строку для просмотра в синатре - PullRequest
0 голосов
/ 11 августа 2011

Как я могу отобразить вывод в html?Вот мой пример кода в ruby:

  m = ["a","b", "c"]
  m.each do |i|
  @html = "<p>"+#{i}+"</p>"  
  end

У меня есть отдельный файл вида, который читает строку @html:

  <%= @html.html_safe</p>

Мой вопрос: как мне вызвать файл вида

1 Ответ

3 голосов
/ 11 августа 2011

Первое исправление опечатки в вашем коде

@html = "<p>"+#{i}+"</p>" 

следует читать

@html = "<p>#{i}</p>"

Теперь, когда дело доходит до точки, просто передайте это в конце вашего действия

erb :<name-of-your-template>

это предполагает, что ваши erb-шаблоны находятся в каталоге views

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