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();  });
});

你可能感兴趣的:(seajs.use调用模块)