Inverse.js:一个非常简单的 JavaScript IoC 容器。 易于学习,易于使用

时间:2024-07-10 16:37:08
【文件属性】:

文件名称:Inverse.js:一个非常简单的 JavaScript IoC 容器。 易于学习,易于使用

文件大小:4KB

文件格式:ZIP

更新时间:2024-07-10 16:37:08

javascript ioc-container JavaScript

逆向.js 一个非常简单的 JavaScript IoC 容器,共 50 行。 是的,你没看错:50 行。 控制反转容器的主要目的是用作放置创建对象的特定于应用程序的代码的位置。 它实际上是工厂的注册表。 这个问题的其他 JavaScript 解决方案使用它们自己的格式来注册工厂方法和文档页面,不必要地使问题复杂化。 启动并运行它们本身就是一个项目。 不应该这样。 应用程序接口 首先,创建一个容器实例: var container = new Inverse(); 容器实例作为对象保存,因此您可以将它们作为依赖项注入到您的其他对象中,也可以在您的应用程序中将其设置为全局对象,以适合您的方式。 绑定 使用您的容器,您可以使用bind函数注册一个工厂函数: container.bind(name, callback); 只需为它提供一个名称和您打算与它一起使用的回调。 调用此回调时,


【文件预览】:
Inverse.js-master
----package.json(419B)
----LICENSE(1KB)
----README.md(5KB)
----inverse.js(2KB)

网友评论