1.html中:
“<script type="text/javascript" src="js/require.js" data-main="js/main.js" ></script>” 用于连接main.js与加入require;
2.main.js中:
简化路径名
requirejs.config({
baseUrl: 'js',
paths: {
c:"lib/s/c",
jquery:"jquery-1.7.2",
ko:"koi"
}
});
连接模块:
require(["B"],function(ko){
});
3.模块化
A:define(function(){
function A()
{
alert("a中的一个方法");
}
return {A:A};---------------------返回的A代表A()
})
define(["A","jquery"],function(a,$){-----------------这样也可连接模块
function aa(){
a.A();--------------------------------这里使用A模块中的A方法
$("body").css("background-color","lightgreen");
}
return {a:"t",b:"m",aa:aa};--------------------返回值
})