MVC-1.1 BundleConfig-ScriptBundle
App_Start中的BudleCnfig.cs中
bundles.Add(new ScriptBundle("~/bundles/jquery").Include( "~/Scripts/jquery-{version}.js")); bundles.Add(new ScriptBundle("~/bundles/jqueryui").Include( "~/Scripts/jquery-ui-{version}.js")); bundles.Add(new ScriptBundle("~/bundles/jqueryval").Include( "~/Scripts/jquery.unobtrusive*", "~/Scripts/jquery.validate*"));
可以看出用到了{version} 和* 匹配的文件名来加载js库,
然后自己完全可以写几个自定义的bundles:
bundles.Add(new ScriptBundle("~/myBundles/myJqueryUi").Include( "~/Scripts/MyTmpl/jquery-ui-{version}.js" )); bundles.Add(new ScriptBundle("~/myBundles/myJquery").Include( "~/Scripts/MyTmpl/jquery-{version}.js" )); bundles.Add(new ScriptBundle("~/myBundles/myJquery").Include( "~/Scripts/MyTmpl/jquery.{name}.js" )); bundles.Add(new ScriptBundle("~/myBundles/allJquery").Include( "~/Scripts/MyTmpl/jquery*" ));
2,视图中引用即可:
@Scripts.Render("~/myBundles/allJquery");
3,查看浏览器加载:
加载了全部文件,
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。