Добавить атрибут отсрочки в javascript_include_tag Rails

Есть ли способ добавить defer атрибут легко используя javascript_include_tag помощник в Rails?

То есть есть какой-то простой способ повернуть

<%= javascript_include_tag "blah.js" %>

в

<script defer src="blah.js"></script>

2 ответа

Решение
<%= javascript_include_tag "blah.js", :defer => "defer" %>

Это поможет вам (в разработке):

<script defer="defer" src="/assets/blah.js" type="text/javascript"></script>

Вы также можете сделать

<%= javascript_include_tag "blah.js", defer: true %>

что более соответствует другим переключателям.

Другие вопросы по тегам