为什么无法从另一个内部访问其他 Controller 方法呢?
像这样。
module.exports =
findStore: ->
# do somthing
index: ->
@findStore(); # Error: undefined
已编译
module.exports = {
findStore: function() {},
index: function() {
return this.findStore(); // Error: undefined
}
};
如果您不能这样做,那为什么不呢?我还应该怎么做...
最佳答案
最近几个小时遇到相同的问题。我使用了api / services文件夹。
它可能不是您真正需要的,但是它是一种选择。
一个很好的解释在这里。 What services would one add to the api/services folder in sails.js