您的位置:首页 > Web前端 > JavaScript

sea.js demo

2015-08-27 10:32 579 查看
index.html

<script type="text/javascript" src="js/sea.js"></script>
<script type="text/javascript">
// seajs 的简单配置
seajs.config({
base: "./js/",
alias: {
"jquery": "jquery-1.11.1.min.js"
}
});

// 加载入口模块
seajs.use("main");
</script>


main.js

// 所有模块都通过 define 来定义
define(function(require, exports, module) {

require('jquery');
console.log(1111);
var index = require('index');
console.log(index);
console.log(index.doSomething());

console.log(module);

/*var index = require.async('index', function(index_callback){
console.log(index_callback.doSomething());
});*/

});


index.js

// 所有模块都通过 define 来定义
define(function(require, exports, module) {

/*exports.doSomething = function(){
console.log('do something');
}*/
var a = {};
a.doSomething = function(){
console.log('do something');
}
a.doSomething2 = function(){
console.log('do other things');
}

module.exports = a;

});


  
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: