没有合适的资源?快使用搜索试试~ 我知道了~
ankh:JavaScript依赖注入
共38个文件
js:27个
opts:2个
jshintrc:1个
需积分: 9 0 下载量 101 浏览量
2021-05-11
08:46:25
上传
评论
收藏 150KB ZIP 举报
温馨提示
执照 JavaScript依赖注入 概述 我错过了JavaScript中的IoC容器,该容器可让我控制组件的生活方式和生命周期。 我找不到能提供这种精细控制的库,所以我自己动手了。 安装 npm install --save ankh 词汇表 激活器用于构造组件的方法 组件在运行时解析的“事物”,无论它是不是由ankh构造的 生命周期构造组件的激活和解析流程 生活方式容器中组件寿命的持续时间。 组件和生活方式 组件可以由ankh构造,也可以不是。 如果是的话,他们将按照其“生活方式”配置的ankh进行管理。 默认情况下,由ankh创建的组件是transient ; 表示您为每种分辨率获得一个新实例。 当您使用{ lifestyle: 'singleton'}注册时, ankh可以保证singleton实例。 在容器外部管理的组件(例如instance或value注册)将忽略任何生活方式
资源推荐
资源详情
资源评论
收起资源包目录
ankh-master.zip (38个子文件)
ankh-master
.jshintrc 702B
lib
resolveable-component-model.js 2KB
decorators.js 1KB
component-model.js 2KB
decorating-resolver.js 893B
dependency-graph.js 3KB
transient-resolver.js 353B
cacheable-resolver.js 1KB
dynamic-new.js 572B
impl-resolver.js 265B
registrations.js 3KB
startable-model.js 1KB
kernel.js 14KB
factory-activator.js 485B
impl-activator.js 159B
index.js 6KB
constructor-activator.js 247B
resolution-context.js 108B
perf
ankh.js.map 317KB
ankh.js 263KB
examples
index.html 928B
.travis.yml 1KB
gulpfile.js 2KB
LICENSE 1KB
test
ankh-spec.js 22KB
dependency-graph-spec.js 5KB
registrations-spec.js 991B
spec-support.js 528B
mocha.opts 82B
README.md 8KB
Makefile 926B
register-all.js 834B
.gitignore 491B
karma.conf-ci.js 4KB
index.js 43B
karma.conf.js 2KB
package.json 1KB
mocha.opts 77B
共 38 条
- 1
资源评论
盗心魔幻
- 粉丝: 15
- 资源: 4478
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功