web-dev-qa-db-ja.com

javascript_include_tagにdefer属性を追加Rails

Railsのjavascript_include_tagヘルパーを使用して、defer属性を簡単に追加する方法はありますか?

つまり、方向転換する簡単な方法はありますか

<%= javascript_include_tag "blah.js" %>

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

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

これにより、(開発中の)次のことが可能になります。

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

あなたもすることができます

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

これは他のスイッチとより一貫性があります。

15
Obromios