javascript - 是否有用于 javascript 的任何反转控制框架?

标签 javascript inversion-of-control

是否有任何用于 javascript 的控制反转框架?

我可以在 stackoverflow 上找到最接近的答案:What is the right way to wire together 2 javascript objects? .这看起来是一个不错的开始,但我认为我能够找到具有更长开发历史的东西。

我自己只用过 CaSTLe Windsor,在 Web 客户端领域我真的很想念它。

最佳答案

我开始写一篇我一直没来得及完成的文章。不确定我是否愿意,因为开销可能不值得。如果您有兴趣,请访问:http://code.google.com/p/jasproject/wiki/JasFac (这是 IoC 部分,完整套件位于 http://code.google.com/p/jasproject/ )

模拟库相当完整(尽管没有期望,目前我只是在模拟/ stub 上使用断言)但缺少单元测试框架。 IoC 部分非常完整,但可能有一些错误(不过不要这么认为)

请随意使用它和/或做出贡献,我可以在您需要的地方提供帮助。

编辑:在 jasfac 的单元测试中可以看到更多用法:https://jasproject.googlecode.com/svn/trunk/Jas.Tests/JasFacTests.js

关于javascript - 是否有用于 javascript 的任何反转控制框架?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1425086/

相关文章:

javascript - 滚动时修复顶部具有特定类的表行

javascript - 如何使用 jQuery 从计算机上传图像文件并设置为 div 背景图像?

javascript - 在React中构建WYSIWYG,难以恢复选择范围并创建链接

c# - 通用注入(inject)工厂

inversion-of-control - CaSTLe.MicroKernel.ComponentNotFoundException - 单元测试时

inversion-of-control - Autofac - 如何从单例中解析 ISomething 的 Func,其中 ISomething 是 InstancePerHttpRequest

javascript - PhantomJS 迭代 HTML 页面元素

javascript - 按相似属性分组并通过逗号连接它们 javascript - Mysql group concat like

c# - 注入(inject)应用程序配置的最佳方式

design-patterns - 什么是 Microsoft Unity?