1
turing 2014-01-06 15:47:13 +08:00
我写了一个很挫的,可以看看:
https://github.com/turingou/depender |
2
tamamaxox OP |
4
otakustay 2014-01-06 16:40:46 +08:00
现在还找不到合适的,我打算14年自己动手来一个
js做依赖注入一个很大的问题是,js没有类型信息,因此不能根据参数/属性的类型非常快速地推断出需要的对象,甚至做convention based injection,这可能导致要N多的配置才能组装出一个对象来 后端语言的di基本上是类型->命名两层结构,js似乎只能有一层,加上命名就必须直接由用户硬编码(配置文件也算硬编码)提供,不像类型可以自动判断,所以很折腾啊…… 计划:https://www.dropbox.com/s/vzjd1ydzmn6bfcq/IoC.png |
5
ianva 2014-01-06 17:11:36 +08:00
|
6
tamamaxox OP |