我正在使用module.exports导出模块列表。下面是我的Models / Message.js
var msgModel = function()
{
var getMsg = function() {
return "Hello World";
}
return{
getMsg : getMsg
}
}
module.exports = msgModel;
Run Code Online (Sandbox Code Playgroud)
以下是我的app.js
var msgModel = require('./Models/Message');
console.log(msgModel.getMsg());
Run Code Online (Sandbox Code Playgroud)
它引发了我的错误
console.log(msgModel.getMsg());
^
Run Code Online (Sandbox Code Playgroud)
我不知道问题所在。
你需要做console.log(msgModel().getMsg());。这是因为msgModel是一个函数。我建议像下面的示例一样重写您的msgModel,以实现所需的调用。
var msgModel = {
getMsg: function() {
return "Hello World";
}
};
module.exports = msgModel;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
339 次 |
| 最近记录: |