首页 > 代码库 > MVC-1.1 BundleConfig-ScriptBundle
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,查看浏览器加载:
加载了全部文件,
MVC-1.1 BundleConfig-ScriptBundle
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。