我知道有很多关于如何加载javascript文件的类似问题,但这个问题更多的是关于如何处理页面特定文件。
所以,问题是:
我有几个具有不同功能的javascript文件。其中一些用于许多页面,一些仅用于一个特定页面。
从你的练习中,最好是:
仅在特定页面上为所有页面和页面特定脚本加载许多页面的脚本。 (问题:对js和css文件的许多请求)
在所有页面上只加载一个大的javascript文件(包含所有这些脚本,包括许多和特定页面的脚本)。 (问题:只有一页所需的代码才会出现在所有页面上)
答案 0 :(得分:0)
您应该使用缩小和捆绑。这样您只需要一个请求,就可以获得所需的所有.JS文件。如果需要,您可以为每个页面创建不同的包。
您可以在此处阅读有关捆绑的更多信息:http://vswebessentials.com/features/bundling