pagina - Carga asíncrona de archivos javascript utilizando MVC4 Bundling y el atributo asincrónico HTML5
script html ejemplos (1)
HTML5 tiene un atributo asíncrono para los archivos de script, para permitir la carga asíncrona.
<script type="text/javascript" src="myScript.js" async></script>
Puedo aprovechar esto con mi agrupación MVC4 haciendo referencia al paquete como tal.
<script type="text/javascript" src=''@Scripts.Url("~/bundles/jquery")'' async></script>
Pero lo que esto significa es que mis scripts se incluyen incluso en modo de depuración.
Entonces, ¿cómo puedo aprovechar la agrupación y el atributo async sin perder la no minificación cuando estoy en depuración?
Si actualiza a la versión 1.1-alpha1, puede agregar el atributo async al formato de la etiqueta ya sea a través de:
Scripts.DefaultTagFormat = @"<script src=""{0}"" async></script>"
o pasarlo a donde quieras la etiqueta asincrónica
Use following en lugar de Scripts.Render ("~ / bundles / jquery")
Scripts.RenderFormat(@"<script src=""{0}"" async></script>", "~/bundles/jquery")