我使用nodejs编写了一个webapp API,我遇到了一些我不知道如何继续的情况。
Admin app可以激活更改默认算法行为的模块。因此,我必须在代码块中注入一些逻辑,例如。
我不知道该怎么做因为我认为只需要插入一个if
子句来检查" A"模块被激活将是一个好主意。也许依赖注入工具比我需要的更多......
想法?
答案 0 :(得分:0)
首先,我会阅读堆栈溢出的发布规则,您的问题根本不符合发布指南。
其次,javascript中的所有函数都是可以作为参数传递的第一类对象。 DI内置于JS的本质中。我首先使用回调函数来满足您的需求。
http://javascriptissexy.com/understand-javascript-callback-functions-and-use-them/