文件名称:dip:简单的依赖注入和承诺支持
文件大小:20KB
文件格式:ZIP
更新时间:2024-05-24 05:37:16
JavaScript
dip-带有承诺支持的依赖注入器 它是什么? dip为依赖项注入提供了自动承诺解决,父/子关系和工厂依赖项 它与angular的依赖项注入器非常相似,但是与独立函数和即时依赖项(例如,如果您要注册一个解析为当前http请求的“请求”依赖项)一起使用时,效果会更好。 目前,未解决的依赖项将解析为undefined 安装 npm install --save dip 例子 创建依赖项注入器和具有依赖项的函数 var DI = require ( 'dip' ) var di = new DI ( { 'foo' : 'Hello' , 'bar' : 'World' } ) function fn ( foo , bar ) { return foo + ', ' + bar + '!' } 基本功能调用 di . call ( function ( foo ) { con
【文件预览】:
dip-master
----.travis.yml(48B)
----index.js(45B)
----docs()
--------index.js.html(40KB)
--------index.html(16KB)
----package.json(464B)
----test()
--------index.js(6KB)
----.gitignore(122B)
----History.md(0B)
----lib()
--------index.js(10KB)
----Makefile(88B)
----README.md(4KB)