【发布时间】:2013-02-09 03:27:06
【问题描述】:
我是 MVC 的新手,我注意到在加载我编写并尝试加载的 js 文件时存在很多不一致。
首先,我的网站设置如下:
_Layout.cshtml (main page)
Index.cshtml
_MainMenu.cshtml (partial view)
我在 Layout 的主体中呈现我的 MainMenu。所有 jquery 脚本都加载在布局的页脚中(我在某个地方读到了更可取的)。
当我渲染视图时,我会在视图顶部加载与该内容相关的任何特定脚本。
加载 javascript 文件(无论是来自 google 的 cdn 文件还是我的项目中包含的文件)的最佳方式是什么?我应该将它们全部加载到我的布局页面的标题中,还是在我使用它们时加载它们?有人可以解释一下在 mvc 应用程序中的最佳实践和管理/加载/使用 javascript 文件吗?
感谢您的意见!
【问题讨论】:
标签: javascript jquery asp.net-mvc