87,996
社区成员




require(["orienter"],function(Orienter){
var o2 = new Orienter();
})
define(function (){
function Orienter(){}
return Orienter; // 这里直接返回构造函数,就不用改什么了
});
define(function (){
function Orienter(){}
return {
Orienter: Orienter
}; // 这里return的对象就是每次你require的回调函数的实参
});
在使用的时候就要这样:
require(["orienter"],function(orienterModlue){
var o2 = new orienterModlue.Orienter();
})
模块定义与使用的时候得符合AMD规范。