我在控制器中声明了一个函数但在它之外,所以它是一个常规方法而不是一个action / api。
让我们说它只是console.log()
。
我需要从帆服务中访问它。
我尝试过使用sails.controllers.user.myFunction()
。 UserController是函数,但我得到'undefined is not a function'
。
有办法做到这一点吗?
答案 0 :(得分:1)
我知道这样做的方式是这样的(取决于你获得它的路径可能会改变,我把我的测试放在services文件夹中):
$evaulatedCode = eval($unEvaluatedCode);
我希望这有帮助!