修改ScriptBundle 生成顺序
ScriptBundle 一般用法
C#的代码如下:
bundles.Add(new ScriptBundle("~/bundles/jqueryval")
.
Include("~/Scripts/modernizr-*",
"~/Scripts/json2.js",
"~/Scripts/columnizer.js",
"~/Scripts/jquery.ui.message.min.js",
"~/Scripts/Shared/achievements.js",
"~/Scripts/Shared/canvas.js")
);
public class BundleConfig
{
public static void RegisterBundles(BundleCollection bundles)
{
var bundle = new Bundle("~/bundles/scripts/canvas");
bundle.Orderer = new AsIsBundleOrderer();
bundle.Include("~/Scripts/modernizr-*",
"~/Scripts/json2.js",
"~/Scripts/columnizer.js",
"~/Scripts/jquery.ui.message.min.js",
"~/Scripts/Shared/achievements.js",
"~/Scripts/Shared/canvas.js");
bundles.Add(bundle);
}
}
此时看看生成的页面,是不是脚本的引入顺序的变化?脚本能正确执行了!
转自http://blog.csdn.net/pipi0714/article/details/37502123
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步