nodejs的依赖注入:一些想法?

时间:2016-02-25 16:05:45

标签: node.js dependency-injection

我使用nodejs编写了一个webapp API,我遇到了一些我不知道如何继续的情况。 Admin app可以激活更改默认算法行为的模块。因此,我必须在代码块中注入一些逻辑,例如。 我不知道该怎么做因为我认为只需要插入一个if子句来检查" A"模块被激活将是一个好主意。也许依赖注入工具比我需要的更多...... 想法?

1 个答案:

答案 0 :(得分:0)

首先,我会阅读堆栈溢出的发布规则,您的问题根本不符合发布指南。

其次,javascript中的所有函数都是可以作为参数传递的第一类对象。 DI内置于JS的本质中。我首先使用回调函数来满足您的需求。

http://javascriptissexy.com/understand-javascript-callback-functions-and-use-them/