asp.net-mvc – 如何在视图中的脚本部分中包含脚本包
发布时间:2020-12-16 00:36:52 所属栏目:asp.Net 来源:网络整理
导读:我有一个布局与@RenderSection(“脚本”)部分,我有一个捆绑包,需要包括在本节中的一些视图。我认为只是在视图中执行此操作将会起作用,但它不会呈现脚本。 @section scripts { @Scripts.Render("~/bundles/myBundle") } 在我看来,如何在软件包部分包含一
我有一个布局与@RenderSection(“脚本”)部分,我有一个捆绑包,需要包括在本节中的一些视图。我认为只是在视图中执行此操作将会起作用,但它不会呈现脚本。
@section scripts { @Scripts.Render("~/bundles/myBundle") } 在我看来,如何在软件包部分包含一个软件包? 布局 @Scripts.Render("~/bundles/jquery","~/bundles/scripts") @RenderSection("scripts",required: false) 视图 @section scripts { @Scripts.Render("~/bundles/movie") } 解决方法
为什么要混合渲染与捆绑?如果您选择降低捆绑的路由,您可以将脚本放在.JS文件中,如果您喜欢并在视图中调用该捆绑包,请将其放在自己的捆绑包中。例如:
bundles.Add(new ScriptBundle("~/bundles/myscripts").Include( "~/Scripts/myscript1.js","~/Scripts/myscript2.js")); 那么查看将具有以下内容: @Scripts.Render("~/bundles/myscripts") 还要确保您的Web.config的编译调试设置为false,如下所示: <compilation debug="false" /> 它确保脚本捆绑和细化。 更新 根据评论和我最近的经验,我可以看到为什么要把这两个人一起使用。在社区学习的完美案例! :)所以,如果你决定回来重构,我会确保没有打字错误开始。如果还是不行,请告诉我问题是什么,我会相应地更新答案。感谢大家! (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – 如何将MVC 3项目更新为jQuery 1.6?
- asp.net-mvc – DisplayFormat未应用于十进制值
- 树莓派连接18b20测温度
- asp.net – 在部分视图中强制使用没有Html.BeginForm / Aja
- 如何在ASP.NET 5和Visual Studio 2015 CTP中添加常规类lib引
- asp.net-mvc-3 – 被重定向到错误loginUrl – >帐户/登录,而
- asp.net-mvc – 使用asp.net mvc 2功能与火花浏览引擎
- asp-classic – 找出真正的文件类型
- C# 快速高效率复制对象另一种方式 表达式树
- asp.net-mvc – 如何缓存FileContentResult的性能?
推荐文章
站长推荐
- ASP.Net CMS推荐,果园,Sitefinity,Umbraco或N2?
- asp.net-mvc – Nullable DateTime在调用操作时从
- asp.net-mvc – Resharper导航到MVC视图
- asp.net – aspx radiobutton控制列表在一行中
- asp.net – 此操作需要连接到“主”数据库
- asp.net-core – 我需要在ASP.NET Core for Cach
- asp.net-mvc – ASP.NET MVC 3 – ViewModel最佳
- 加快ASP.NET中的构建时间
- asp.net-core – 如何使用ASP.NET CORE在视图中获
- asp.net – 异步HTTP处理程序和在后台线程中使用
热点阅读