, кажется, что на Rails или Еврорадио, единственный способ вывода чего-либо на <% =%>на Rails, есть ли способ вывода контента, кроме тега <%= %>?
<% ставит «привет»%> не будет работать, в отличие от PHP.
Есть ли какой-либо другой метод вообще?
, кажется, что на Rails или Еврорадио, единственный способ вывода чего-либо на <% =%>на Rails, есть ли способ вывода контента, кроме тега <%= %>?
<% ставит «привет»%> не будет работать, в отличие от PHP.
Есть ли какой-либо другой метод вообще?
CONCAT будет делать:
<% concat ("wah ha ha!") %>
Ссылка:
http://api.rubyonrails.org/classes/ActionView/Helpers/TextHelper.html#M001710
из исходного кода,
<% output_buffer << "hmm" %>
тоже будет работать и протестирована ... но я думаю, что это даже ниже, и его следует избегать.
Обычный объект отклика существует под обложками, а вы можете вызвать response.write (str). Но большая часть красоты RoR заключается в том, что этот материал для орехов и болтов отвлечен для вас, и вам не обязательно это делать.
спасибо. от вашего ответа я нашел заметку о concat –
, зачем вам это нужно? не критикуя, просто интересно. –