我应该在何时何地将我的view-specfic Javascript构建到我的Asp.net mvc应用程序中的文件中?

时间:2013-12-05 11:19:02

标签: javascript asp.net asp.net-mvc

我正在开发一个ASP.Net Mvc应用程序,该应用程序包含大量不同视图的javascript(我知道,直到现在我都害怕这一点)。

例如,我在多个视图中使用Google地图,而今天我这样做的方法是在呈现每个地图时启动它们。

我发现这是一项繁琐的任务,它使我的观点看起来非常混乱。是否存在"最佳实践"或者构建这些东西的正确方法? 不会简单地在主布局中包含javascript文件导致脚本每次渲染,即使我不需要它?

1 个答案:

答案 0 :(得分:0)

一种选择是使用RequireJS。渲染视图(即您的谷歌地图视图)时,会执行一小段JS以异步加载脚本。加载该脚本后,您可以调用函数来初始化您的Google地图。

脚本的'IoC'是一种......