Javascript 从MEAN.js中的不同控制器调用控制器的操作
我正在MEAN.js中创建一个游戏,我有一个攻击控制器动作,负责攻击评估。现在只有当用户用军事动作打开弹出窗口时才调用它Javascript 从MEAN.js中的不同控制器调用控制器的操作,javascript,mean-stack,Javascript,Mean Stack,我正在MEAN.js中创建一个游戏,我有一个攻击控制器动作,负责攻击评估。现在只有当用户用军事动作打开弹出窗口时才调用它 exports.listByUser = function(req, res) { Attack.find({some params}).exec(function(err, data) { // some calculations res.json(data) }); } 我想从用户控制器调用此控制器操作,同时用户注册注
exports.listByUser = function(req, res) {
Attack.find({some params}).exec(function(err, data) {
// some calculations
res.json(data)
});
}
我想从用户控制器调用此控制器操作,同时用户注册注册操作。可能吗?我如何才能做到这一点?从您引用的其他文件中查看代码会有所帮助。从一个控制器调用一个控制器的操作通常是一种不好的做法。FYI@user3216673你有办法吗?我将在用户的控制器中创建几乎相同的函数,可能不需要。您可以在user controllerI中定义该控制器我提供了某种服务,它为两个控制器提供了功能: