Я видел это, когда блуждал в документации Rails. Не уверен, так как я очень новичок в Rails.
Ответ 2
Что вам нужно написать
<% concat "bank" %>
теперь вы можете сделать что-то вроде
<%
10.times do
concat "cat"
end
%>
для десяти кошек
Ответ 3
Используйте concat, я пробовал, и он работает.
Однако, если вам нужно использовать символы HTML, используйте:
concat(sanitize("STRING"))
или откройте app/helpers/application_helper.rb и напишите:
def echo(str)
concat sanitize str
end
поэтому вы можете просто ввести: echo "hello<br />\n"
Ответ 4
Вы ищете "print" или "puts", в зависимости от того, хотите ли вы использовать новую строку (возможно, нет). Почти каждый объект реализует .to_s, который также работает, хотя я чувствую, что, вероятно, лучший способ сделать то, что вы пытаетесь сделать. Какой-либо другой контекст?