У меня есть intstance переменная, я являюсь передающим к представлению, @body
.
@body
строка с HTML в нем.
<%= @body %>
представляет строку, не HTML. Как я представляю HTML в строке?
Возможный?
Заранее спасибо!
<% = @body%>
выведет некоторый html, если у вас есть html в @body
.
Немного странно иметь html в этой переменной, поскольку контроллер не должен передавать какой-либо HTML (контроллер должен быть независимым от просмотра).
Вот почему у нас есть несколько вспомогательных методов. Создайте вспомогательный метод, который генерирует некоторый html, и используйте его в своем представлении.