dependency-injection

时间:2024-05-27 21:15:59
【文件属性】:

文件名称:dependency-injection

文件大小:2KB

文件格式:ZIP

更新时间:2024-05-27 21:15:59

JavaScript

“依赖注入”是一个有点吓人的术语,用于解释加载模块并确保最小的内存占用。 我一直在考虑Angular的$injector以及如何从头开始构建依赖项注入器。 创造事物的事物 A LA的角度,我希望有一个injector作为全局命名空间,一个module方法,让我既读取和创建模块。 让我们从创建模块开始。 我们希望界面类似于 injector . module ( "egg" , [ ] , { hatch : function ( ) { console . log ( "chirp chirp" ) } } ) 模块的名称是第一个参数,第二个参数是依赖项数组,第三个参数是模块的原型。 var injector = { module : function ( name , dependencies , prototype ) { } } 如果只有第一个参数,


【文件预览】:
dependency-injection-master
----readme.md(934B)
----index.html(357B)
----injector.js(855B)
----modules()
--------egg.js(88B)

网友评论