Подтвердить что ты не робот

Как комментировать ERB в Rails?

Я понимаю, что комментирование в rails выполняется с помощью '#', но если я попытаюсь прокомментировать теги ERB, я всегда сталкиваюсь с проблемами

 <%= link_to "Make default", make_default_admin_state_path(state) %>

Где бы вы положили '#' на этот код?

Я попытался выставить его за пределы <% и ничего не сделал. когда я положил его внутри, появилось сообщение об ошибке

4b9b3361

Ответ 1

<%#= link_to "Make default", make_default_admin_state_path(state) %>

<%# %> - комментарий ERB: оборванное = не имеет значения и может быть оставлено.

Ответ 2

Как раз сейчас я хотел просто оставить блок из шаблона, потому что он был в настоящее время бесполезным, если в этом случае я предлагаю:

<% if false %>
  this block of code won't give runtime errors..
  <%= alm lkjsxajklla 10293 aslkj no problems! %>
<% end %>

Ответ 3

<!-- %= link_to "Make default", make_default_admin_state_path(state) % --> 

Ответ 4

вы можете сделать это, как один из @Dominic Goet. Если вы застряли от него, вы можете попробовать этот

<%=# link_to "Make default", make_default_admin_state_path(state) % >

или

< %#= link_to "Make default", make_default_admin_state_path(state) %>