在 MVC4 中注册启动脚本
Register Startup Script in MVC4
我意识到对于.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
相关文章:
- chrome扩展:尽管运行了at:documentidle,js脚本还是过早启动
- 为什么我的控制器没有启动函数.js脚本
- 启动脚本中的 GATE -Dgate.plugins.home 选项
- 简单的按钮以快速启动脚本
- 在 MVC4 中注册启动脚本
- 如何在响应.redirect之前执行启动脚本
- 未生成电子邮件或未启动脚本
- 无法注册启动脚本
- 在启动脚本之前显示loading.gif
- 在滚动和最大宽度上启动脚本
- 节点在启动脚本上运行失败
- 如何在meteor mupx启动脚本中添加命令?
- 使用返回键启动脚本
- 瞄准类内部的类,启动脚本- Javascript/jQuery
- 是否有一种方法可以在ajax响应后启动脚本
- 我怎么能执行一些Javascript毕竟ASP.. NET启动脚本已执行
- 有一个NodeJS CLI的启动脚本
- InDesign启动脚本未从XML导入加载图像时出现问题
- Javascript 如何在确切的时间启动脚本
- 在控制器将数据发送到jsp之后,如何启动脚本