我有以下代码。我想使用prototype关键字,因为我想调用方法函数而不是类方法,为什么这会给我一个错误?如果我删除原型调用,这是有效的。如何编写此代码以便我能够使用实例而不是类方法?
group
答案 0 :(得分:2)
让你的app.js正常工作,你需要用以下内容替换MyTest.js的内容:
function MyTest() {}
MyTest.prototype.testFunction = function(cb) {
cb('hello');
};
module.exports = MyTest;
正如你在app.js中所拥有的那样,你需要一个构造函数而不是工厂函数。