我有以下内容
bundles.Add(new ScriptBundle("~/bundles/scripts/common").Include(
"~/Scripts/jquery.validationEngine.js",
"~/Scripts/common.js"));
Run Code Online (Sandbox Code Playgroud)
哪个生成
<script src="/bundles/scripts/common?v=9O0Yi3fV_GWpGyJQ_QYURiOYy6SEmxUQtkUVN4GXo2U1"></script>
Run Code Online (Sandbox Code Playgroud)
使用时渲染
<asp:PlaceHolder ID="PlaceHolderJs" runat="server">
<%: Scripts.Render("~/bundles/scripts/common") %>
</asp:PlaceHolder>
Run Code Online (Sandbox Code Playgroud)
哪个不是有效的HTML,因为它缺少类型="text/javascript".如何使BundleCollection在脚本标记中输出此元素?
asp.net xhtml bundling-and-minification system.web.optimization
我使用ASP.NET MVC应用程序引导了Angular.如何根据Angular视图的呈现条件加载MVC包.
Index.cshtml
<!DOCTYPE html>
<html ng-app="maypp">
<body>
<div class="container">
@*HEADER*@
<div header></div>
<div ui-view></div>
@*FOOTER*@
<div footer></div>
</div>
@Scripts.Render("~/bundles/bundle1")
@Scripts.Render("~/bundles/bundle2")
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
我只需要为Angular视图1加载bundle1.其他视图需要包括bundle1和bundle2.我正在使用AngularJS,而不是Angular 2.任何回复都表示赞赏.