在 MVC4 中注册启动脚本

Register Startup Script in MVC4

本文关键字:启动 脚本 注册 MVC4      更新时间:2023-09-26

我意识到对于.NET和MVC的不同语言/版本,这已经被问了很多次。

对于 MVC4,目前注册 Javascript 启动脚本的公认方法是什么?我想在页面加载完成后触发脚本,是否有内置方法,还是我应该使用 jQuery 来执行此操作?

"注册启动脚本"是一个源自WebForms ASP.Net 概念,MVC没有这样的概念。要引用要在多个页面上使用的"全局"脚本文件,请将脚本引用 (<script></script>) 添加到母版视图。要引用在单个页面/视图上使用的脚本,请在视图本身中引用该脚本。

MVC 促进了关注点分离,使您能够将视图逻辑(脚本)与域/路由逻辑分离。因此,将 JavaScript(一种客户端技术)与服务器端代码混合在一起,如果不消除的话,也会有所缓解。


ASP.Net 4确实具有脚本捆绑和缩小功能,该功能将支持脚本引用的捆绑和缩小,以更好地管理应用程序具有大量脚本文件的场景。

http://www.beletsky.net/2012/04/new-in-aspnet-mvc4-bundling-and.html