代码之家  ›  专栏  ›  技术社区  ›  Hemant

如何在ASP.NET MVC应用程序中管理单个JavaScript文件?

  •  1
  • Hemant  · 技术社区  · 15 年前

    我正在开发一个ASP.NETMVC应用程序并使用jQuery。

    我从各种网络资源中了解到,我应该:

    1. 请参考GoogleCDN以加载jQuery库。(没问题)
    2. 将我的javascript文件合并、缩小并压缩为一个文件。
    3. 不在视图文件中编写JavaScript代码。

    现在的问题是,在不同的视图上,当DOM就绪时,我需要做不同的事情。例如,假设我想在View1上滑动id为ID1的元素,在View2上滑动id为ID2的元素。如何从单个js文件执行此操作?

    1 回复  |  直到 15 年前
        1
  •  4
  •   Ian    15 年前

    在我看来,我认为您的项目/应用程序不会支持这种提高性能的模式。就个人而言,如果你有很多特定于视图的JavaScript(在View1上执行X,在View2上执行Y),我认为你的视图模板是它们的最佳选择。我想:

    1. 参考来自CDN的第三方库-谷歌的JQuery等。
    2. 将我的所有助手/实用程序函数合并到一个JS文件中。确保这是适当的“缩小”/压缩,并在母版页/公共头文件中放置对它的引用。