【文件属性】:
文件名称:jecht:现代JS的简单依赖注入
文件大小:7KB
文件格式:ZIP
更新时间:2021-05-03 04:04:19
JavaScript
Jecht-简单DI
现代JS的基本依赖项注入库。
快速开始
从NPM安装:
npm install jecht
注释依赖项:
import {
bind ,
Factory ,
Inject ,
Injector ,
Provides
} from "jecht" ;
class FooService {
getThings ( ) {
// Get some things
}
}
@ Inject ( FooService )
class BarService {
constructor ( fooService : FooService ) {
this . fooService = fooService ;
}
}
获取具有注入依赖项的实例:
var injector
【文件预览】:
jecht-master
----.travis.yml(70B)
----bin()
--------test(330B)
----.flowconfig(16B)
----package.json(527B)
----test()
--------injector.js(4KB)
----src()
--------index.js(235B)
--------factory.js(867B)
--------annotations.js(2KB)
--------binding.js(2KB)
--------injector.js(2KB)
----.npmignore(74B)
----.gitignore(93B)
----Makefile(155B)
----README.md(3KB)