以下是我尝试上班的代码:
var SomeObj = function() {
this.name = 'john';
};
SomeObj.protoype = {
initialize: function() { }
};
module.exports = SomeObj;
但是我从函数和name属性中实例化了所有对象,但是没有初始化或其他方法附加到原型上,就像你通常会得到的一样。
答案 0 :(得分:0)
这里是我如何定义我的导出RequireJS
define(
"SomeObj",
function(require, exports, modules) {
var SomeObj= function() {
//declare attributes and methods to be executed here
};
SomeObj.prototype.initialize = function() {
//all your other method references
};
SomeObj.prototype.constructor = SomeObj;
return SomeObj;
});