没有合适的资源?快使用搜索试试~ 我知道了~
injector_io:InjectorIO-颤振的依赖注入
共70个文件
png:23个
dart:9个
xml:5个
需积分: 5 0 下载量 172 浏览量
2021-03-15
21:46:57
上传
评论
收藏 83KB ZIP 举报
温馨提示
InjectorIO-颤振的依赖注入 轻松快速地注入您的依赖项。 在一个地方进行注册,然后在任何地方使用get()来检索您的实例,其余的工作由InjectorIO进行。 特征 创建单例实例; 创建工厂实例(在每次调用时都重新创建); 使用模块注册实例; 使用get()函数从任何地方获取实例。 在调试模式下打印的日志。 易于测试。 不使用反射。 InjectorIO阻止您保留扩展Widget的类的实例。 核心概念 get() =>用于解析注册类的实例。 这是您最常使用的。 inject() =>用于解析模块内部的依赖关系。 single() =>用于注册一个单例实例。 每次使用get()时,您都会收到一个相同的实例。 factory() =>用于注册工厂实例。 每次使用get()时,您都会收到一个新实例。 注意:不要与get()和inject()混淆。 请记住以下几
资源推荐
资源详情
资源评论
收起资源包目录
injector_io-master.zip (70个子文件)
injector_io-master
pubspec.yaml 421B
lib
src
module_injector.dart 584B
component_binder.dart 701B
bean_registry.dart 3KB
io.dart 2KB
models.dart 886B
injectorio.dart 343B
pubspec.lock 4KB
example
pubspec.yaml 3KB
ios
Runner
Runner-Bridging-Header.h 37B
Info.plist 1KB
AppDelegate.swift 403B
Base.lproj
LaunchScreen.storyboard 2KB
Main.storyboard 2KB
Assets.xcassets
LaunchImage.imageset
LaunchImage.png 68B
README.md 336B
LaunchImage@3x.png 68B
Contents.json 391B
LaunchImage@2x.png 68B
AppIcon.appiconset
Icon-App-76x76@2x.png 3KB
Icon-App-76x76@1x.png 2KB
Icon-App-29x29@3x.png 2KB
Icon-App-29x29@1x.png 1KB
Icon-App-29x29@2x.png 2KB
Icon-App-60x60@3x.png 4KB
Icon-App-83.5x83.5@2x.png 4KB
Icon-App-20x20@2x.png 1KB
Icon-App-40x40@3x.png 3KB
Icon-App-40x40@1x.png 1KB
Icon-App-1024x1024@1x.png 11KB
Icon-App-40x40@2x.png 2KB
Icon-App-60x60@2x.png 3KB
Icon-App-20x20@1x.png 564B
Contents.json 2KB
Icon-App-20x20@3x.png 2KB
Runner.xcodeproj
xcshareddata
xcschemes
Runner.xcscheme 3KB
project.xcworkspace
contents.xcworkspacedata 152B
project.pbxproj 20KB
Flutter
Debug.xcconfig 30B
Release.xcconfig 30B
AppFrameworkInfo.plist 773B
Runner.xcworkspace
contents.xcworkspacedata 152B
lib
CountriesRepository.dart 224B
main.dart 3KB
pubspec.lock 5KB
android
settings.gradle 484B
gradle
wrapper
gradle-wrapper.properties 234B
gradle.properties 51B
app
src
debug
AndroidManifest.xml 333B
profile
AndroidManifest.xml 333B
main
AndroidManifest.xml 2KB
res
mipmap-hdpi
ic_launcher.png 544B
mipmap-xxxhdpi
ic_launcher.png 1KB
mipmap-xhdpi
ic_launcher.png 721B
mipmap-mdpi
ic_launcher.png 442B
drawable
launch_background.xml 434B
values
styles.xml 361B
mipmap-xxhdpi
ic_launcher.png 1KB
kotlin
com
pedromassango
example
MainActivity.kt 341B
build.gradle 2KB
build.gradle 582B
.metadata 305B
README.md 539B
.gitignore 1KB
LICENSE 1KB
.metadata 309B
test
injectorio_test.dart 2KB
README.md 4KB
.gitignore 1KB
CHANGELOG.md 734B
共 70 条
- 1
资源评论
三渔
- 粉丝: 23
- 资源: 4544
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功