Javascript 如何在同一控制器中调用控制器的导出函数?

Javascript 如何在同一控制器中调用控制器的导出函数?,javascript,node.js,Javascript,Node.js,我有两个功能 exports.first = function () { second('hai'); } exports.second = function (type) { console.log(type); } 但是当我从另一个控制器调用第一个函数时,它说第二个不是函数。有人能帮我吗?你试过用这个吗 exports.first = function () { exports.second('hai'); } exports.second = func

我有两个功能

exports.first = function () {
     second('hai');
}

exports.second = function (type) {
      console.log(type);
}

但是当我从另一个控制器调用第一个函数时,它说第二个不是函数。有人能帮我吗?

你试过用这个吗

exports.first = function () {
     exports.second('hai');
}

exports.second = function (type) {
      console.log(type);
}

这应该行得通。如果没有,请告诉我。

您将函数绑定到
导出对象
,而不是

因此,应该使用
export
object调用它

exports.first = function () {
         exports.second('hai');
    }