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