Sys.require vs Sys.loadscripts vs Sys.loader

时间:2012-03-25 11:41:41

标签: asp.net-ajax

我发现很难找到使用Microsoft AJAX框架加载脚本的明确文档。

有人可以告诉我区别:

  • Sys.require
  • Sys.loadscripts
  • Sys.loader.registerScripts
  • Sys.loader.defineScripts

1 个答案:

答案 0 :(得分:1)

defineScripts允许您指定网站使用的一组JS文件,以及它们之间的依赖关系,例如: jQueryUI依赖于jQuery。有一个例子here

如果您然后使用Sys.require表示在页面上使用了其中一个脚本,则该脚本及其依赖项将并行下载,该页面底部有一个示例。

loadScripts接受JS文件的一系列路径,这些路径同样是并行下载的,有一些细节here