我浏览了 Google 和 Stackoverflow,但没有找到答案。是否有任何内置方法可以使捆绑包按延迟执行,或者有人知道有人为此编写的扩展帮助器方法吗?
尝试将 Web Optimization 升级到版本 1.1.0Codeplex 网站 https://aspnetoptimization.codeplex.com/releases/view/101096 or via 努吉特包 https://www.nuget.org/packages/Microsoft.AspNet.Web.Optimization/1.1.0
在 1.1.0 版本中,它们包括元素模板字符串。
因此,如果您希望脚本标签包含 defer 属性,您可以轻松地执行以下操作:
@Scripts.RenderFormat("<script src='{0}' defer></script>","~/bundles/jquery")
并且将生成以下标记:
<script src="/Scripts/jquery-1.7.1.js" defer></script>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)