Задать вопрос
fpd24
@fpd24
Профессиональный чайник

В чём разница между динамическими вставками «%= %» и «% %» в Rails (html.erb)?

Добрый день, возник такой вопрос: в чём разница между "<%= %>" и "<% %>" в Ruby on Rails?
  • Вопрос задан
  • 379 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Thinknetica
    Профессиональная разработка на Ruby on Rails
    9 месяцев
    Далее
  • Хороший программист
    Интенсив по Ruby on Rails
    5 месяцев
    Далее
  • Thinknetica
    Оптимизация Ruby/Rails-приложений
    9 недель
    Далее
Решения вопроса 1
nbekseitov
@nbekseitov
Ruby developer
Теги <% %> используются для выполнения кода Ruby, который ничего не возвращает, такого как условия, циклы или блоки, а теги <%= %> используются, когда вам нужен результат выполнения.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
2ord
@2ord
"<% %>" для вычисления выражений
"<%= %>" также, только с выводом вычисленного выражения в шаблон, для отображения
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы