2015-07-04 3 views
0

Я хотел бы сделать это в моем main-controller.js файле:В контроллере Экспресс, используйте функцию, что текущий экспорт контроллер

var mainController = require('./main-controller') 

exports.add = function (a, b) { 

    return a + b 

} 

exports.showAdded (req, res) { 

    return res.json(mainController.add(req.query.a, req.query.b)) 

} 

Но требует и ссылки на текущий контроллер кажется странным. Есть ли способ сделать что-то подобное?

this.add(req.query.a, req.query.b) 

ответ

1

Почему не var это:

var add = function (a, b) { }; 

exports.add = add; 
+0

Спасибо, кажется, работает большой :) – Noah

Смежные вопросы