seajs.use调用模块

seajs.use Function //用来在页面中加载模块
通过use方法,可以在页面

//seajs.use(id,callback)
//加载模块 main ,并在加载完成时,执行指定回调
seajs.use('./main',function(main){
     main.init();
});

use方法还可以一次加载多个模块

//并发加载a 和 b两个模块,并在都加载完成时,执行指定回调
seajs.use(['./a','./b'],function(a,b({
     a.init();
     b.init();
});

实例

注意:seajs.use 与 DOM ready 事件没有任何关系。如果某些操作要确保在 DOM ready 后执行,需要使用jquery 等类库来保证,比如:

seajs.use(['jquery', './main'], function($, main) {
  $(document).ready(function() {    main.init();  });
});
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 通过jQuery,您可以选取(查询,query)HTML元素,并对它们执行“操作”(actions)。 jQuer...
    枇杷树8824阅读 676评论 0 3
  • @转自GitHub 介绍js的基本数据类型。Undefined、Null、Boolean、Number、Strin...
    YT_Zou阅读 1,221评论 0 0
  • 1.几种基本数据类型?复杂数据类型?值类型和引用数据类型?堆栈数据结构? 基本数据类型:Undefined、Nul...
    极乐君阅读 5,626评论 0 106
  • 官方地址:##### https://developer.android.com/reference/androi...
    帅气的欧巴阅读 1,899评论 0 2
  • 你说想出去走走 看看更蓝的天 邂逅更美的风景 但机票好贵 时间很紧 你说偶尔觉得好累 好比流水线上的零件 不停旋转...
    钟洁玉阅读 248评论 0 0